我正在使用代码编辑器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