【发布时间】:2022-01-15 14:08:40
【问题描述】:
我正在为 python 发布一个实用程序库,主要是为了我自己的使用。你可以在 pypi here 上找到它。存储库是here。这是我的 setup.cfg:
[metadata]
name = raddoo
version = 0.0.4
description = "A collection of useful utility functions for python"
[options]
packages = raddoo
python_version = >=3.6
我正在使用python -m build 构建,它给了我一个 tar.gz 和 whl 文件。当我在另一个位置 pipenv install raddoo 时,似乎没有任何东西安装到 site-packages:
ls $(pipenv --venv)/lib/python3.9/site-packages
_distutils_hack pip-21.3.1.virtualenv setuptools-58.5.3.virtualenv
_virtualenv.pth pkg_resources wheel
_virtualenv.py raddoo wheel-0.37.0.dist-info
distutils-precedence.pth raddoo-0.0.4.dist-info wheel-0.37.0.virtualenv
pip setuptools
pip-21.3.1.dist-info setuptools-58.5.3.dist-info
尝试导入它也会失败:
python -c 'import raddoo'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'raddoo'
我做错了什么?
【问题讨论】:
标签: python pip setuptools pypi