1
當我執行一個Python腳本,我收到:的Python:導入錯誤:沒有模塊名爲連接器
Traceback (most recent call last):
File "/Users/.../Documents/development/python/migrate_upper.py", line 3, in <module>
import mysql.connector
ImportError: No module named connector
我執行這樣的:
$ python migrate_upper.py
它的工作1個月前,我還沒有從那時起就開始使用Python。我花了2個小時試圖瞭解什麼是錯,但我迷失了PYTHONPATH
,pip
和其他提示。
然而,當我把腳本發送到Python外殼:
$ python < migrate_upper.py
一切正常。我認爲這不是執行python腳本的正確方法。我怎樣才能讓腳本在沒有Python shell的情況下工作?
你在'.../development/python /'中有什麼其他的文件? –