将脚本移到目录中,现在导入失败

时间:2018-12-12 23:50:38

标签: python python-3.x visual-studio-code

我正在使用Visual Studio Code。我有一个正在运行的python脚本,但意识到我想将其设为其他脚本可以使用的类。这些文件的结构如下:

pha
   libclass.py
   __init.py__
myScript.py

效果很好。 myScript.py顺利导入了pha.libclass。想要将myScript.py添加到我的媒体库中,我将其移至pha文件夹中

pha
    libclass.py
    __init.py__
    myScript.py

当我现在尝试运行它时,from pha.libclass import *调用会导致错误:

Exception has occurred: ModuleNotFoundError
No Module named 'pha'

我想念什么吗?

1 个答案:

答案 0 :(得分:1)

python无法找到模块pha,您需要在myScript.py中将import语句更改为 $arr = ['A', 'B', '123'] / import libclass,因为这两个脚本现在并排在同一目录下