【发布时间】:2009-07-10 05:31:35
【问题描述】:
我正在使用Komodo Edit,一个代码编辑器。
当我右键单击项目并单击“在资源管理器中显示”时,它会在我的项目所在的目录中弹出一个类似于 Windows 资源管理器的框。这很方便。
但是,我注意到一个隐蔽的副作用。当你尝试使用这个看起来与 Windows 资源管理器一模一样的窗口运行 python 文件时,你会发现它完全弄乱了 Python 中的 sys.path 以使用自己的目录。
有什么办法可以避免吗?
import sys
sys.path
C:\Windows\system32\python26.zip
C:\Program Files\ActiveState Komodo Edit 5\lib\python\DLLs
C:\Program Files\ActiveState Komodo Edit 5\lib\python\lib
C:\Program Files\ActiveState Komodo Edit 5\lib\python\lib\plat-win
C:\Program Files\ActiveState Komodo Edit 5\lib\python\lib\lib-tk
C:\Python26
C:\Program Files\ActiveState Komodo Edit 5\lib\python
C:\Program Files\ActiveState Komodo Edit 5\lib\python\lib\site-packages
C:\Program Files\ActiveState Komodo Edit 5\lib\python\lib\site-packages\win32
C:\Program Files\ActiveState Komodo Edit 5\lib\python\lib\site-packages\win32\lib
C:\Program Files\ActiveState Komodo Edit 5\lib\python\lib\site-packages\Pythonwin
【问题讨论】:
标签: python path module komodo komodoedit