找不到Python pip安裝模塊。如何將python鏈接到pip位置?
作為一種快速的解決方法,并假設(shè)您使用的是類似bash的終端(Linux / OSX),可以嘗試導(dǎo)出PYTHONPATH環(huán)境變量:
export PYTHONPATH='${PYTHONPATH}:/usr/local/lib/python2.7/site-packages:/usr/lib/python2.7/site-packages'
對于Python 2.7
解決方法我是新手,我的項目需要pySerial和feedparser模塊。我在跑美洲獅。
我遵循了以下教程,以便可以升級到python 2.7.3,然后使用上述模塊。
http://hackercodex.com/guide/python-virtualenv-on-mac-osx-mountain-lion-10.8/
我按照本教程進(jìn)行操作,直到安裝了pip。而不是安裝Virtualenv。我使用以下命令安裝pySerial和feedparser
$ pip install pySerialRequirement already satisfied (use --upgrade to upgrade): pySerial in /Library/Python/2.7/site-packagesCleaning up...
我以為這已經(jīng)存在并進(jìn)行了檢查。Python似乎可以很好地導(dǎo)入了。自從我按照教程中所述使用homebrew安裝它以來,我的python版本已升級到2.7.3btw。
然后我嘗試安裝feedparser
$ pip install feedparserRequirement already satisfied (use --upgrade to upgrade): feedparser in /usr/local/lib/python2.7/site-packagesCleaning up...
注意它在usr / local / lib中的site-packages目錄中的情況。
我所有的pip安裝都安裝在該目錄中,但是當(dāng)我嘗試導(dǎo)入它們時,python似乎并沒有選擇它們。
如何設(shè)置路徑,以便python以及核心目錄也在那里?
對你的幫助表示感謝。
但是他們中的任何一個都和我一樣處于同樣的境地。我不明白為什么會這樣,因為我使用以下命令編輯了bash_profile
# Set architecture flagsexport ARCHFLAGS='-arch x86_64'# Ensure user-installed binaries take precedenceexport PATH=/usr/local/share/python:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin# Load .bashrc if it existstest -f ~/.bashrc && source ~/.bashrc
然后安裝homebrew,然后通過homebrew安裝python 2.7.3(2.7.3當(dāng)前正在我的計算機(jī)上運行)
我以為所有pip安裝都可以正確鏈接?
相關(guān)文章:
1. php使用正則驗證密碼字段的復(fù)雜強(qiáng)度原理詳細(xì)講解 原創(chuàng)2. asp.net core 認(rèn)證和授權(quán)實例詳解3. 基于PHP做個圖片防盜鏈4. 基于javaweb+jsp實現(xiàn)企業(yè)車輛管理系統(tǒng)5. Jsp servlet驗證碼工具類分享6. XML在語音合成中的應(yīng)用7. ASP將數(shù)字轉(zhuǎn)中文數(shù)字(大寫金額)的函數(shù)8. ASP.NET MVC使用Boostrap實現(xiàn)產(chǎn)品展示、查詢、排序、分頁9. Jsp+Servlet實現(xiàn)文件上傳下載 文件列表展示(二)10. jscript與vbscript 操作XML元素屬性的代碼