[英]how to set up environment variables for python
在WinXP sp2上,我希望在與我的python腳本相同的目錄中有一個目錄,其他python腳本將使用此模塊,稱為“ SharedPython”。 因此,基本上:
/ python腳本
/ pythonScripts / SharedPython
以及與SharedPython目錄相同級別的其他python腳本。
當我跑步時
print sys.path
我得到以下輸出:
C:\WINDOWS\system32\python25.zip
C:\Python25\DLLs
C:\Python25\lib
C:\Python25\lib\plat-win
C:\Python25\lib\lib-tk
C:\Python25
C:\Python25\lib\site-packages
我不知道是哪個環境變量控制着它,實際上,我看不到包含所有這些目錄的變量。 因此,a。)如何確定哪個環境變量包含此目錄列表? 和b。)我可以將上述SharedPython目錄添加到該列表中嗎?
我嘗試將PYTHONPATH設置為以下內容:%PYTHONPATH%C:\\ PythonScripts \\ SharedPython
您需要PYTHONPATH
env var。 其中列出的目錄在sys.path
。
在您的情況下,設置PYTHONPATH
的正確方法是:
set PYTHONPATH=%PYTHONPATH%;C:\PythonScripts\SharedPython
注意第二個%
和C:\\
之間的分號C:\\
這些路徑由site
模塊添加; 不要更改此模塊,而是創建一個批處理文件,該文件將您的路徑添加到%PYTHONPATH%
,然后運行腳本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.