我有这样的文件(在Python34的虚拟环境文件夹中):
myfolder/
__init__.py
other_file.py
test.py
如果我致电test.py
,它会从myfolder
导入__init__.py
和other_file.py
导入功能
from other_file import a, b, c
抛出错误:
ImportError: No module named 'other_file'
没有导入本地文件的脚本可以使用此虚拟环境。它也适用于没有虚拟环境的Pyton27。
我做错了什么?这是虚拟环境的问题吗?是否允许从本地模块导入(未安装)?或者Python27和Python34之间有区别吗?
提前致谢。
答案 0 :(得分:1)
试试这个:
from myFolder.other_file import a, b, c