0
我已經使用set PYTHONPATH=%PYTHONPATH%;dictionary_containing_modules
來使一些模塊具有全局可見性。Python模塊僅在iPython中可見
我有一個腳本導入模塊import my_module
。
當我運行從IPython的外殼(run my_script.py
)的劇本,我沒有得到任何錯誤,如預期的腳本運行,但是當我python my_script.py
運行在命令PROMT(窗口)的腳本中,我得到的錯誤:
ImportError: No module named my_module
我檢查了pwd
他們使用相同的工作目錄。
從運行腳本的命令提示符處顯示'echo%PYTHONPATH%'是什麼? – khachik 2010-11-15 12:16:41
'echo%PYTHONPATH%'''returns'%PYTHONPATH%'。哦,是的,這似乎是錯誤的。 – Theodor 2010-11-15 12:25:16
...在iPython中'echo%PYTHONPATH%'返回正確的路徑。 – Theodor 2010-11-15 12:26:48