![]() |
1
1549
不在标准库中的PyPI包:
标准库:
这是我对初学者的个人建议:从学习开始
|
![]() |
2
331
我只想避免使用
因此我会避免
编辑:BDFL微博, 我使用venv(在stdlib中)和一堆shell别名来快速切换 October 22, 2020 |
![]() |
3
53
更新20200825:添加到下面“ 结论 “段落
我去了
免责声明:答案是 关于继续关于 pipenv公司 凡夫 作为信封解决方案- . 是关于 皮帕 虚拟人 要么/或 在他们之间做出选择。我把重点放在这两个工具上,正是因为它们是由 皮帕 凡夫正如OP所说, 凡夫 不是 赞同 创造 虚拟信封 : " Changed in version 3.5: The use of venv is now recommended for creating virtual environments pipenv公司
pipenv公司
-像
静脉
vulnerability checking
然而 : 虚拟人 作为创建虚拟信封的工具, 静脉 签署人 作为创建虚拟信封的转到工具。 冲突标准:认可使用不同虚拟信封解决方案的两种不同工具。关于Github的激烈争论 图瓦文诺夫 here . 冲突解决:虚拟人 在里面 future releases :
结论:
因此,看起来这两个竞争对手的虚拟信封解决方案之间未来会有一些融合,但从现在开始
pipenv公司
鉴于 the problems pipenv solves 事实上 皮帕 已经给予了它的祝福,它 出现 有一个光明的未来。如果 虚拟人 pipenv公司 凡夫 更新20200825 :管道 再次被积极开发。事实上,从那时起,大规模和实质性的更新 released . |
![]() |
4
6
包装像Python网站 is dead . 多亏了 flimm 因为你指出了这一点。Pipenv现在已经在PyPI发布了最新版本,截止到2020年8月。不过,官方的立场已经改变。现在 official docs recommended 凡夫
我在找同样的东西 this post . 我认为这个关于使用什么工具的问题对于像我这样的新Python用户来说是相当混乱和困难的。这是直接从PyPA关于pipenv的网站:
|
![]() |
5
2
pipenv公司 想把所有的结合起来,除了以前它安装的“需求”(进入活动的虚拟环境或创建自己的 如果没有激活) 所以也许你只对pipenv满意。
在Debian中:
然后为项目创建虚拟环境(workingdir必须存在):
在一个项目里我有这个文件要求.txt,而不修复内部版本(如果不需要某些版本限制)。 有两种可能的工具可以将它们安装到当前的虚拟环境中: pip工具 或 管道
这将创建Pipfile和Pipfile.lock文件文件,固定版本在第二个。如果你想重新安装完全相同的版本(Pipfile.lock文件必须出席):
记住这一点Pipfile.lock文件与某些Python版本相关,如果使用其他版本,则需要重新创建。
所以你可以看到我用pipenv很差。如果你用得好,它可以取代一切? |