簡體   English   中英

如何在執行 python 文件時修復導入錯誤(“沒有名為 pygame 的模塊”)?

[英]How can I fix the ImportError ("No module named pygame") on executing a python file?

輸入SnakeGame.py后出現錯誤:

回溯(最近一次調用最后一次):文件“SnakeGame.py”,第 1 行,在 import pygame 導入錯誤:沒有名為 pygame 的模塊)。

請給我一個如何解決這個問題的解決方案,我也安裝了pygame。

提前致謝。

該錯誤意味着 python 解釋器無法找到 pygame 模塊。
您使用的是虛擬環境嗎? 如果您使用的是 PyCharm 之類的 IDE,請嘗試在 IDE 控制台中安裝 pygame 模塊。

pip 安裝 pygame

在 CMD 中安裝 pygame 寫 pip install pygame 如果您使用 Visual Studio 代碼去市場並輸入 pygame 然后安裝它...

在此處輸入圖片說明

視覺工作室代碼

幾天前我遇到了同樣的問題。 我的解決方案是使用虛擬環境。 為此,請在您的文件夾中打開一個終端並使用以下命令:1.) pip install pipenv 2.) pipenv shell 3.) pipenv install pygame

在此之后,您需要選擇正確的 python 解釋器。 在 VS Code 中,點擊 ctrl+shift+p 然后點擊正確的解釋器(應該有文件夾的名稱)。 然后嘗試運行該文件。 如果這不起作用,請嘗試在終端中運行: pipenv run {name of the python file, example: app.py}

希望對你有用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM