【发布时间】:2018-11-06 15:27:37
【问题描述】:
有两个文件夹,每个文件夹都包含一个 python 文件。 例如:first_folder 包含 a.py & second_folder 包含 b.py
我尝试在 a.py 中导入 b.py 但我没有导入错误。
ImportError: 没有名为 b 的模块
请帮我解决这个问题。我也尝试在两个文件夹中创建一个空白的 init.py,但没有成功。
文件夹结构:
/home/user/scripts/
|
|--------python_scripts
| |
| |
| |------- a.py
|
|--------lib
|
|-------b.py
【问题讨论】:
-
你能提供一个你的文件夹结构的例子吗?
-
可能这两个文件不在PATH中或者你的工作目录不在正确的位置。
-
你的文件夹结构是什么,你在哪些文件夹中有什么文件?
-
第一个文件夹:'python_script',包含 a.py 第二个文件夹:'lib',包含 b.py 两个文件夹都在同一个位置。我在该位置后面的一个文件夹中运行脚本
-
例如:'scripts'文件夹包含'python_script'和'lib'文件夹。我正在“脚本”位置执行
标签: python python-2.7 module python-import