python - pipenv 和 setuptools 可以共存于同一个 Python 项目中吗?

标签 python command-line-interface setuptools pipenv

我对这两个库感到困惑。在同一个项目中同时使用 pipenvsetuptools 是否有意义?我正在 click 中编写一个 cli,并使用 setuptools 简化了生活。还可以简单地使用 pipenv 管理依赖关系。

最佳答案

pipenv 可以从 setuptools 风格的 setup.py 文件导入依赖。它在调用时这样做:pipenv install -e .

Pipfile 中看起来像这样:

[packages]
"YourPackageName" = {path = ".", editable = true}

关于python - pipenv 和 setuptools 可以共存于同一个 Python 项目中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46605816/

相关文章:

python - Flask 中的重定向实际上并没有重定向到所需的页面。

ionic-framework - 如何在项目中创建自定义命令行界面 (CLI)

python - 如何总计一个while循环?

python - 如何注释 Optional[int] 的包装器?难度 : when it's a parameter

php - 如何在 php-cli 中获取当前系统的 FQDN?

python - setup.py 不为 install_requires 开发使用 wheel 吗?

Python: `dist` 和 `sdist` 之间有性能差异吗?

python - 在安装时检测 Python 传递依赖问题?

python - 按字母分割Python字符串并保留分隔符

python - 无法使用 pip Python 2.7 安装 aws-sam-cli