[英]How to enable venv to access pygame module in PyCharm?
我正在嘗試按照“Python Crash Course”一書來學習 Python,但我被卡住了,因為這本書沒有使用我正在使用的 IDE,PyCharm。
我遇到的問題是當我嘗試導入 pygame 時,它說module not found
。
我使用以下命令成功安裝了 pygame:
python -m pip install --user pygame
我收到消息“成功安裝 pygame”
但我仍然無法導入它。 我注意到 PyCharm 使用以下位置的解釋器: \\HelloWorld\\venv\\Scripts\\python.exe
這是在項目文件夾內。
我的python安裝在:
\\AppData\\Local\\Programs\\Python\\Python36-32\\python.exe
如何讓 PyCharm 的虛擬環境訪問 pygame?
謝謝!
嘗試從 pycharm 中給出的項目解釋器安裝包
PyCharm -> Prefrences -> Project -> Project Interpreter -> Add Local
感謝您的所有建議,jackotonye 和 om tripathi 的答案都是正確的,我只是更喜歡 jackotonye,但我安裝了 pygame 模塊而不是“添加本地”
這是我在 PyCharm 上所做的:
File -> Settings -> Project: HelloWorld -> Project Interpreter -> '+' (plus sign)
這將允許您在 venv 中安裝包/模塊。
但我認為,除非您在上述說明中選擇了“默認設置”而不是“設置”,否則您必須為將創建的每個項目都這樣做。
PS:om tripathi 的答案也有效,將解釋器更改為我的本機 python 而不是 venv 的 python。
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.