簡體   English   中英

如何為python設置環境變量

[英]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.

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