Я использовал set PYTHONPATH=%PYTHONPATH%;dictionary_containing_modules
, чтобы сделать некоторые модули глобально видимыми.
У меня есть скрипт для импорта модулей с import my_module
.
Когда я запускаю скрипт из оболочки iPython (run my_script.py
), я не получаю ошибок, и скрипт запускается, как и предполагалось, но когда я запускаю скрипт из командной строки (windows) с python my_script.py
, я получаю ошибку :
ImportError: No module named my_module
Я проверил с помощью pwd
, что они используют один и тот же рабочий каталог.