Python IDLE上的ModuleNotFoundError

时间:2019-02-13 17:26:52

标签: python python-3.x python-idle

enter image description here

第一个是自几个月前以来我一直遇到这些错误。每次我尝试在python IDLE中运行这些命令时,它都会显示此类错误。但是在使用terminal(python3 file-name.py)时它运行得很好。我对很多事情都抱有兴趣,也许我可能安装了不必要的东西,这困扰着我。

1 个答案:

答案 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将引用此模块