配置环境/路径以从终端运行 python 脚本.对于 Mac



我发现当我从环境中运行脚本时 - 一切都很好。

但是,当我尝试从 bash 运行它们时 - 我在导入模块时收到不同的错误。(ModuleNotFoundError, ImportError(

我根本没有设置环境,所以,请告诉我,我应该配置什么才能成功使用它。

我使用python 3.7

收到下一个错误:

Traceback (most recent call last): 
File "main.py", line 1, in <module> from package_3.file3 import * 
ModuleNotFoundError: No module named 'package_3'

结构为:

package_1
file1.py
package_2
file2.py
package_3
file3.py
package_4
file4.py

发生的情况可能是,你的工作环境是python3,当你在shell中运行东西时,它使用的是python2。要解决此问题,请在 shell 中使用python3运行脚本,如下所示:

python3 my_script.py

最新更新