我有一個運行OS X的mac。雖然它已經預裝了Python 2.7,但我使用home-brew來安裝Python 3.5,這很好用。現在我正在尋找使用pip添加模塊。麻煩的是,當我在終端中使用pip時,它看起來像模塊已安裝,但是,我的Python 3.5沒有看到它。經過一番挖掘之後,我懷疑問題在於我的點是指向Apple 2.7 Python版本,我意識到答案是我需要更改pip上的配置以指向python的3.5版本,但我可以'沒有任何意義的brew文件結構,以知道它在哪裏指向它。而且,當我深入地下酒窖時,我看到了多個版本的點子,所以我甚至不確定我是否使用了正確的點子,但不知道如何從終端調用正確的點子。我確信這對於有經驗的用戶來說非常簡單,但我迷失了。瞭解pip和自制文件結構
0
A
回答
0
Python(2.6,2.7,3.5,3.6等)的每個版本都維護着自己的庫。
所以用pip安裝包實際上只會安裝pip腳本指向的特定版本的包。嘗試運行
python3.5 -m pip install <package>
0
我在自制文檔中找到了答案。對於Homebrew python,您必須使用「pip3 install」而不是「python -m pip install」 還有其他兩個問題會使這一點變得複雜。 1.我之前手動安裝了python 3.5。 bash配置文件被配置爲在/ usr/local/bin之前指向此目錄。 2.在pip文檔中,它提到CLI命令「pip」指向使用它的最後一個python版本。所以單獨使用「pip」會導致pip將模塊加載到2.7版本的python中。 爲了解決這個問題,我刪除了手動安裝的版本,我從bash配置文件中刪除了垃圾,然後它一切似乎工作。
相關問題
- 1. 瞭解Mp3文件結構
- 2. 瞭解Symfony2中的體系結構和文件夾結構?
- 3. 瞭解XML結構
- 4. 瞭解sass結構
- 5. 瞭解塊結構
- 6. 瞭解Ruby和RVM的寶石結構
- 7. 瞭解流星JS文件結構和訪問所有文件夾
- 8. 二進制文件和寫入結構
- 9. 結構 - 瞭解代碼
- 10. c瞭解結構指針
- 11. 瞭解合金結構
- 12. 瞭解adventureworks2012 DB結構
- 13. 瞭解C++結構語法
- 14. 瞭解EXE內部結構
- 15. OpenCMS - howto破解了一個平面結構而不是文件夾/樹結構
- 16. 瞭解Eclipse中導入的WAR及其文件夾結構
- 17. 我可以在哪裏瞭解pdf文件的結構?
- 18. 更改了Eclipse文件夾結構
- 19. 複製目錄結構,忽略了一些文件
- 20. Express文件結構和Yeoman文件結構有什麼區別?
- 21. 複製特定文件夾的文件夾結構和內容
- 22. 複製文件夾結構和只有文件名
- 23. Javascript和jQuery文件結構
- 24. Pip的Python自制軟件錯誤
- 25. 如何使用文件結構搜索和複製結果?
- 26. 組織文件和文件夾結構
- 27. Django pip凍結導致空文件
- 28. 解析來自非結構化文件的數據
- 29. 無法理解res文件夾內的可繪製結構
- 30. 解析內容遠離結構的二進制文件
感謝您的回覆。當我嘗試獲取「python3.5:command not found」。我通常從我從usr/local/cellar中拖出的IDLE圖標執行python ......我想知道是否有我需要做的PATH,以便終端可以「看到」到酒窖中。當我輸入「python --version」時,我得到「Python 2.7.10」當我鍵入python3或python3.5時,我得到「命令未找到」當我鍵入pip3 - 版本時,我得到「來自usr/local/lib/python3.5/site-packages「 –
好的,我發現部分問題。我的bash配置文件中有一些垃圾。一旦我清除了,我能夠使用python3.5來安裝模塊-m pip install然而,它將它們安裝在家庭釀造的python 2.7站點包文件夾中(出於某種原因,家庭brew同時安裝了2.7和3.5 ),而不是3.5站點包。不知道爲什麼。 –