Я использую Komodo Edit, редактор кода.Komodo Изменить изменения Python sys.path Если вы «Показать в проводнике»
Когда я нажимаю правой кнопкой мыши на проектах и нажимаю «Показать в проводнике», он выдает окно, подобное тому, что и проводник Windows в каталоге моего проекта. Это очень удобно.
Однако я заметил коварный побочный эффект. Когда вы пытаетесь запустить файл python с этим окном, который выглядит точно так же, как проводник Windows, вы обнаружите, что он полностью запутывает sys.path в Python, чтобы использовать свой собственный каталог.
Есть ли способ избежать этого?
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
Хорошо бы знать, что это не была «особенность», и не было легкого исправления. – Unknown