问题描述
我在cmd行上运行python脚本时遇到问题,并且遇到模块错误(第一个屏幕截图)
到目前为止,我所做的是进入路径环境。之后,我在系统变量下创建了一个变量,其中包含以下内容(第二张屏幕截图)。
然后,我在名为Path的变量中(也在系统变量下)创建了一个名为%PYTHON_HOME%的变量。
到目前为止,我在Atom中运行脚本没有问题,但是如果我要在cmd提示符下运行脚本,则无法使其运行。有人会对我还有什么建议吗?
我还做了一些其他事情:
我在Atom中输入以下内容以查看我的sys.path。
import sys
for i in sys.path:
print(i)
C:\Users\JIMMY-PC\Desktop\PythonNotes
C:\Users\JIMMY-PC\Desktop\Python Notes
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39
C:\WINDOWS\system32
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39\python39.zip
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39\DLLs
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39\lib
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39\lib\site-packages
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39\lib\site-packages\win32
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39\lib\site-packages\win32\lib
C:\Users\JIMMY-PC\AppData\Local\Programs\Python\python39\lib\site-packages\Pythonwin
UPDATE2:
我尝试在cmd行中运行python脚本。看起来像Atom中出现的内容,并且与cmd行比较包含不同的python版本。不知道如何解决这个问题,因此它看起来是python 3.9而不是3.7。任何建议将不胜感激!