簡體   English   中英

如何更改python模塊路徑

[英]How to change python module path

我在本地安裝了python2.7.6,並且在集群上公開安裝了另一個2.7.6。

然后,我使用本地python安裝pip,但是當我“點列表”時,它返回:

$ pip list追溯(最近一次通話最后一次):文件“ /home/zengh/.local/bin/pip”,第7行,從pip導入主文件,文件“ /home/zengh/.local/lib/python2.7/來自pip.utils的site-packages / pip / init .py“,第13行,導入ge​​t_installed_distributions,get_prog文件“ /home/zengh/.local/lib/python2.7/site-packages/pip/utils/ init .py導入語言環境文件“ /home/software/rhel6/python/2.7.6/lib/python2.7/locale.py”中的第5行,導入操作ImportError ImportError中的第18行:/ home / software / rhel6 / python /2.7.6/lib/python2.7/lib-dynload/operator.so:未定義符號:_PyUnicodeUCS2_AsDefaultEncodedString

顯然,它在群集上調用locale.py,而我的PYTHONPATH僅包含本地python的路徑。 我該如何稱呼它

/.local/python2.7.6/lib/python2.7/locale.py?

謝謝

取決於您是要在腳本中還是在os中進行設置。

從腳本:

    import sys
    sys.path.append('additional dir')

從操作系統:

    export PYTHONPATH=somewhere

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM