簡體   English   中英

從命令提示符處運行 python 文件 ModuleNotFoundError: No module named 'pygame'

[英]Running python file from command prompt ModuleNotFoundError: No module named 'pygame'

從終端運行腳本時出現此錯誤,但從PyCharm工作

C:\Users\Username\PycharmProjects\Space Invaders>python main.py
Traceback (most recent call last):
  File "main.py", line 1, in <module>
    import pygame
ModuleNotFoundError: No module named 'pygame'

這是我的文件目錄的樣子: https://i.stack.imgur.com/s9qB5.png

我正在使用python 3.8pygame 2.0.1

我是否必須全局安裝 pygame 才能從命令行運行腳本? 我在虛擬環境中安裝了 package。

您正在嘗試使用未安裝 pygame package 的全局 python 執行腳本。 因此,您必須先激活虛擬環境。 要做到這一點,go 到 venv/Scripts/ 將會有一個你需要執行的“激活”文件。 完成此操作后,您可以運行腳本並且它應該可以工作。

更多信息: https://docs.python.org/3/tutorial/venv.html

暫無
暫無

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

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