我目前正在學習一點python,我想將回形針第三方模塊導入到我的python文件中。Python第三方模塊全局導入
是的,我已經安裝了pyperclip模塊 pip install pyperclip
。
如果我創造我的桌面上的文件,我得到它說 Traceback (most recent call last): File "test.py", line 1, in <module> import pyperclip ImportError: No module named pyperclip
但是,如果我把test.py在我的Python文件夾中的錯誤,它運行。
現在的問題是,有沒有辦法讓我所有的已安裝模塊在全局範圍內可用?我只想讓我的文件例如在我的桌面上運行而不會導入問題。
謝謝。
問候
編輯:我的工作在Mac上,也許這會導致問題
...你使用'python3.5'啓動文件嗎?如果您爲python3.5安裝模塊,然後使用python2或python3.4運行代碼,顯然解釋器不會找到該模塊... – Bakuriu
要清楚:如果您已使用'pip'正確安裝模塊,並且您使用正確的解釋器正確啓動文件,模塊**將獨立於當前工作目錄而可用。事實上,你得到一個'ImportError'意味着你要麼搞砸了安裝,要麼你使用錯誤的解釋器來運行代碼。 – Bakuriu
'$ pip install pyperclip 需求已經滿足(使用--upgrade升級):pyperclip in/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages' '$ python test.py 回溯(最近通話最後一個): 文件 「test.py」,1號線,在 進口pyperclip 導入錯誤:沒有模塊名爲paperclip' '$ python3.5 test.py 文件「 test.py「,第3行 print pyperclip.paste() ^ SyntaxError:invalid syntax' (也改變了上面的代碼) –