2016-09-10 50 views
-1

我一直遇到安裝python模塊的問題。要麼因爲模塊本身不能通過pip下載,或者由於某種錯誤或其他原因而無法下載。有沒有辦法爲python手動安裝模塊?

是否可以簡單地下載模塊作爲.zip或tar.gz文件(因爲我看到很多鏈接來做到這一點),然後以某種方式將它們放在Python用來存儲其模塊的文件中(我認爲這是Lib文件夾)。

這可能嗎?做這樣的事情有什麼缺陷?

回答

0

正如您所注意到的,您可以從PyPI下載模塊的源代碼(通常以.tar.gz存檔的形式)。首先,解壓檔案,然後輸入創建的文件夾。假設你的Python二進制文件的路徑上,只需運行

python setup.py install 

或(對於Python 3)

python3 setup.py install 

,它會製作和安裝。當然,如果模塊包含需要編譯的用C/C++編寫的擴展,則需要在系統上安裝和配置一個編譯器以及任何必需的庫。

如果你在Windows上,你可以找到預編譯的.whl s很多包here

有關所有這些的詳細信息很容易通過使用谷歌搜索。

相關問題