Iam在沒有root權限的服務器上工作,重啓後似乎我的路徑變量被銷燬。由於Iam不允許使用virtualenv,我使用pip安裝 - 用戶包來安裝python軟件包。Ubuntu無法識別.local python路徑
由於重啓,我只能使用過時的庫在/usr/lib/python2.7/dist-packages,但不/.local/lib/python2.7/site-packages。
我也不能在終端的.local路徑中使用scrapy或spyder等軟件包。我已經設置了export PYTHONPATH = $ PYTHONPATH:/ .local/lib/python2.7/site-packages,但沒有任何更改。
.local如果我在python中運行print(sys.path),路徑也不會顯示。
我必須改變其他路徑嗎?
操作系統是Ubuntu 14.04。
預先感謝您。
我有同樣的問題。但對我而言,IPython仍然會得到正確的'sys.path'並導入安裝在'.local/lib/python2.7/site-packages'中的模塊。這個問題提到[這裏](https://stackoverflow.com/questions/23209192/ipython-sys-path-different-from-python-sys-path)但它仍然不能解釋爲什麼突然python決定使用錯誤的網站包... – PlasmaBinturong