我有一個乾淨的虛擬機,XP SP3 32位和ActivePython 2.7.2 32位社區版,當前目錄是「C:\ test」。我已經將「print('dir1')」code indie「C:\ test \ dir1」和sitecustomize.py
與「print('dir2')」code indie「C:\ test \ dir2」一起放入sitecustomize.py
。是否可以在Windows上使用多個PYTHONPATH路徑?
如果我設置PYTHONPATH
到dir1
或dir2
,對應sitecustomize.py
執行:
C:\test> set PYTHONPATH=C:\test\dir1\
C:\text> python
dir1
>>>exit()
C:\test> set PYTHONPATH=C:\test\dir2\
C:\text> python
dir2
但是,如果我都顯示目錄添加到PYTHONPATH,僅第一 DIR的sitecustomize.py
被執行:
C:\test> set PYTHONPATH=C:\test\dir1\;C:\test\dir2\
C:\text> python
dir1
>>>exit()
C:\test> set PYTHONPATH=C:\test\dir2\;C:\test\dir1\
C:\text> python
dir2
所以有可能在PYTHONPATH
和多個sitecustomize.py
有多個dirs或我有限t一個?文檔說明我可以在PYTHONPATH
中有許多目錄,但它沒有說任何有關的信息sitecustomize.py
輝煌,謝謝! – grigoryvp