-2

我一直在尝试在 windows-10 中添加几个路径到环境变量,但仍然反复出现 Module not found 错误?

我当前的环境变量路径

当我尝试运行我的训练脚本时,我得到 Module not found 错误。

执行时出错

请帮我添加正确的环境路径,这样我就不会再收到“模块未找到错误”。

4

2 回答 2

0

你可以像这样给出python脚本的路径

<python installation path>\Scripts\

你可以通过在cmd中输入这个命令来检查windows中的python安装路径。

where python
于 2020-09-29T12:55:32.353 回答
0

它看起来像一个非常复杂的目录结构。regression_model我想知道您有一个与其父目录同名 ( ) 的子目录这一事实是否会导致问题?

一般来说,您需要做以下事情:

  • 您要导入的模块应该是一个目录,__init__.py里面有一个文件
  • 模块目录的父目录应该在pythonpath中

您可以尝试重命名目录之一并简化环境变量中的内容以匹配上述内容。

如果这不起作用

import sys

print(sys.path)

检查脚本在 pythonpath 中的想法。

(如果一切都失败了,你甚至可以尝试sys.path.append在脚本中使用将正确的东西放入路径中!可能有助于调试。)

于 2020-09-29T13:15:28.093 回答