1)我不想在我的USR/local/lib目錄修改默認模塊的源路徑
2)我寧願商店內的這種模塊/家用運行git /茁壯成長/ python_projects文件夾
3)我試圖改變,其中蟒蛇來源從模塊,採用「導入」語句
當我發現了一些線索,我打算在這裏發佈時的回答我得到它。
線索:
迄今爲止最好的建議是修改系統路徑。不過,我相信用語言本身修改源代碼對於開源項目會更好。
那麼我該如何在Python中改變它呢?
1)我不想在我的USR/local/lib目錄修改默認模塊的源路徑
2)我寧願商店內的這種模塊/家用運行git /茁壯成長/ python_projects文件夾
3)我試圖改變,其中蟒蛇來源從模塊,採用「導入」語句
當我發現了一些線索,我打算在這裏發佈時的回答我得到它。
線索:
迄今爲止最好的建議是修改系統路徑。不過,我相信用語言本身修改源代碼對於開源項目會更好。
那麼我該如何在Python中改變它呢?
你能解釋你爲什麼要這樣做嗎?如果這是因爲您需要在您的機器上安裝不同版本的模塊,那麼virtualenv可以解決您的問題。我不確定你想要做什麼,但它絕對聽起來像是一個virtualenv的工作。
基本上我寧願將所有與Python相關的代碼都包含在單個文件中。所以,因爲我實際上是要修改模塊本身..編號喜歡找到它在我所有的其他Python代碼...而不是默認的安裝目錄 – 2012-01-14 21:14:33
在linux/unix中添加.bashrc
文件中文件夾的路徑。例如,
export PYTHONPATH="/home/usrName/usr/lib/python:/home/usrName/SomeOtherFolder/:"
會將兩個目錄添加到python路徑。
在linux/unix中,你可以在你的bashrc文件中添加路徑,如 export PYTHONPATH =/home/Your_folder – imsc 2012-01-14 20:34:45
imsc這似乎可能工作..你可以添加這個作爲答案,並給出一個示例文件? – 2012-01-14 21:00:01