0

我有一个准备在 PyPI 上分发的 python 包。为此,我twine按照 Python 文档中的建议使用。我有我的 setup.py 文件,这以前使用setup.py register upload我以前版本的命令工作。

要上传到 PyPi,我正在使用:

python setup.py sdist
python setup.py bdist_wheel
twine upload dist\PyCoTools-2.1.2-py2-none-any.whl  #this was created in the previous line

现在,在另一台计算机上,我尝试使用:

pip install PyCoTools 

然后它安装了:

>>> import PyCoTools

给出一个导入错误。我去了 Libs/site-packages,我看到的只是:

在此处输入图像描述

即没有文件夹调用PyCoTools,只有 dist 信息。

在里面我只有在此处输入图像描述

其中(显然)不包含我的包中的文件。任何人都可以给我一些关于我做错了什么的指示吗?

谢谢

4

1 回答 1

1

您是否忘记将init .py 放入您的 pyCoTools 目录中?我有同样的问题,我通过添加这个文件解决了它。

于 2017-01-26T03:29:29.500 回答