我已按照本教程将包上传到 PyPI。我的包现在已上传到索引的测试实例:https : //test.pypi.org/project/ilya-ezplots/#files。但是,当我使用 pip 安装它时,我仍然无法导入它。
>>> import ilya_ezplots
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'ilya_ezplots'
我检查了我的 python 解释器的站点包,发现只有ilya_ezplots-0.0.2.dist-info目录。对于其他包,将有两个目录,例如h5py-2.9.0.dist-info和h5py。
我的 setup.py:
import setuptools
setuptools.setup(
name="ilya_ezplots",
version="0.0.2",
packages=['plots'],
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
],
)
上传脚本:
#!/usr/bin/env bash
rm -r dist
python setup.py sdist bdist_wheel
python -m twine upload -r testpypi dist/* -u ikamensh
文件结构:
./
./plots/__init__.py
./setup.py
./upload.sh
芜湖不芜
海绵宝宝撒
相关分类