正在使用自動化Boring Stuff項目,並且遇到pyperclip和IDLE問題。 pyperclip已成功下載並且在終端中正常工作,但是當我在IDLE中導入pyperclip時,出現以下錯誤。在IDLE中不工作的Python模塊
更新 - 這發生在其他模塊 - 我在終端中安裝的任何東西都不會導入到IDLE中。
進口pyperclip 回溯(最近通話最後一個): 文件「」,1號線,在 進口pyperclip ModuleNotFoundError:無模塊名爲「pyperclip」
我想我已經保存在錯誤的模塊莫名其妙。下面是我的終端和IDLE的sys.path輸出。
在終端:
'/水蟒/ bin中', '//anaconda/lib/python36.zip', '//anaconda/lib/python3.6', 「//水蟒/ lib/python3.6/lib-dynload', '//anaconda/lib/python3.6/site-packages', '//anaconda/lib/python3.6/site-packages/Sphinx-1.5.1- py3.6.egg', '//anaconda/lib/python3.6/site-packages/aeosa', '//anaconda/lib/python3.6/site-packages/IPython/extensions', '/ Users/andrewricardo/.ipython']
在IDLE中:
sys.path ['','/ Users/andrewricardo/Documents','/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip','/ Library/Frameworks /Python.framework/Versions/3.6/lib/python3.6','/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload','/Library/Frameworks/Python.framework /Versions/3.6/lib/python3.6/site-packages']
這裏有多條路徑 - 我如何有效地將pyperclip模塊移動到正確的位置?
或者 - 這裏還有其他事情嗎?
這是一個重複的問題,但我的答案在這裏給出了新的信息,並提供了針對這種情況的詳細信息。 –
這個問題實際上是關於多個python安裝,而不是關於IDLE。有可能anaconda python也有IDLE,並且它可以爲你工作。我的答案是如何在框架python中使用包的問題。 –