我已经通过pip安装了我的软件包:
pip安装mypackage
我看到它已经放入:
C:\ Python364 \ Lib \ site-packages \ mypackage
当我运行python时(我检查它是3.6.4),我尝试从我的模块中导入一个函数:
从mypackage导入版本 追溯(最近一次通话): 文件“”,第1行,位于 ImportError:无法导入名称“版本”
当我打印sys.path站点包时,甚至在那里: 'C:\ Python364 \ Lib \ site-packages'
我通常将所有二进制文件与主.py文件一起放入,并且所有导入均按如下方式进行。但是,现在我尝试从.whl文件安装,无法导入。
答案 0 :(得分:0)
算了。由于mypackage现在位于名为mypackage的文件夹中,因此存在另一种间接访问级别:
来自mypackage.mypackage导入版本
有效!