无法将已安装的模块导入我的代码

时间:2020-08-02 19:00:40

标签: python python-import python-module

我无法导入任何类型的模块。我知道我已经安装了模块,并且已经正确输入了模块,但是它仍然无法正常工作,并且在尝试import numpy as np时给了我这个完整的错误:

C:\Users\alecd\Desktop\Code\PYTHON\chess>C:/Users/alecd/AppData/Local/Microsoft/WindowsApps/python.exe c:/Users/alecd/Desktop/Code/PYTHON/chess/chess_board.py
Traceback (most recent call last):
  File "c:/Users/alecd/Desktop/Code/PYTHON/chess/chess_board.py", line 3, in <module>
    import numpy as np
ModuleNotFoundError: No module named 'numpy'

我将所有代码保存在很多文件夹中,当我从文件夹中取出代码时,它可以工作。但是我不希望我的所有代码都放在一个大文件夹中。我尝试创建一个新的PYTHONPATH,我相信它可以正常工作,但是每次都必须附加所有脚本,这样效率很低。

1 个答案:

答案 0 :(得分:0)

我实际上在一周前遇到了同样的问题,发现我一次安装了2个python envs。一个来自原始网站(python.org),另一个来自Microsoft Store。我一直在一个模块上安装模块,并使用另一个模块运行代码。

如果使用某种文本编辑器(我使用的是Visual Studio Code),则需要选择正确的编译器环境。

在Visual Studio Code上,您从左下角更改编译器 VSCode