2017-01-08 201 views
2

幾分鐘前,我試圖在我的電腦上安裝Cython(目前我正在使用Windows 10,Python 3.6),並且我在命令提示符下鍵入「pip install Cython」,所以它已經成功下載了它,現在安裝仍然持續,它已經工作了大約10分鐘,所以有些事情是錯誤的。 NumPy也發生過同樣的故事,但我放棄了安裝,因爲現在對我來說不是必要的。有任何想法嗎?在更新Visual C++之前,因爲當我嘗試安裝NumPy時,發生錯誤,並且提示我安裝最後一個Visual C++版本,所以我在鏈接中附加了錯誤消息。 Screenshot from console爲什麼Cython的pip安裝需要這麼長時間?

+2

可能它正在編譯,你應該等待,或者給出關於控制檯中發生的事情的更多細節。 – jeremycg

+0

https://scr.hu/6AlB22 – dannyxn

+0

@dannyxn你應該編輯你的問題並直接嵌入它(不要外部鏈接) – Soviut

回答

3

這需要很長時間,因爲它正在從它的C源代碼編譯庫。根據計算機的速度和庫的大小,這可能需要很長時間。

你說你在編譯過程中沒有看到任何輸出。最有可能的開始編譯的設置不是管道stdoutstderr行。看看你的任務管理器,看看編譯器進程是否佔用了大量的CPU,如果是,那麼很可能它正在工作。在編譯時讓機器保持獨立(不要在後臺觀看視頻等),如果是筆記本電腦,請將其插入。

在野外可能會有預編譯的二進制文件,但它們需要與您使用的相同版本的Python進行鏈接。

+0

但是,正如我記得的那樣,當我在我的舊電腦上安裝NumPy時,出現了不同的問題,現在我的工作速度要快得多。 – dannyxn

+1

爲什麼他沒有看到彙編的輸出呢?至少在Linux上,安裝Cython會產生大量輸出。 –

+0

我在問 – dannyxn

相關問題