第一个是自几个月前以来我一直遇到这些错误。每次我尝试在python IDLE中运行这些命令时,它都会显示此类错误。但是在使用terminal(python3 file-name.py)时它运行得很好。我对很多事情都抱有兴趣,也许我可能安装了不必要的东西,这困扰着我。
答案 0 :(得分:0)
检查IDLE中的python路径:
示例:
import sys
for path in sys.path:
print(path)
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Lib\idlelib
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python37.zip
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\DLLs
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\lib\site-packages
列出IDLE引用的python路径
引用IDLE输出,转到CMD中的脚本路径(以Administartor身份运行):
示例:
cd C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\Scripts
在这里,您可以进行pip install <module_name>
然后,IDLE将引用此模块