一直用 virtualenv,有用过 pyenv 的么?能不能说说对比感受?
![]() | 1 ysc3839 2019-07-18 00:12:34 +08:00 via Android 这两个就不是同类工具,pyenv 是用来管理不同 Python 版本的。 |
2 hhhsuan 2019-07-18 01:00:12 +08:00 via Android pyenv 还是依赖于 virtualenv。 |
![]() | 3 flyaway 2019-07-18 01:01:54 +08:00 pyenv 是 virtualenv 的一个”超集“,可以用来管理不同的 python 版本,同时也能用来管理虚拟环境,是一个非常有用的工具。 |
![]() | 4 houzhimeng 2019-07-18 01:04:55 +08:00 应该与 pipenv 做比较 |
5 Harry1993 2019-07-18 02:29:59 +08:00 pipenv +1 |
6 laike9m 2019-07-18 03:55:01 +08:00 via Android pyenv-virtualenv 了解一下 |
7 laike9m 2019-07-18 03:56:03 +08:00 via Android ![]() @houzhimeng 这俩和 pipenv 都不在一个层级。pipenv 只是 requirements.txt 的替代品 |
![]() | 8 congeec 2019-07-18 08:05:11 +08:00 via iPhone 不要问,问就是 poetry 一把梭 |
9 iConnect 2019-07-18 08:22:25 +08:00 via Android 万物基于 virtualenv |
![]() | 10 mimzy 2019-07-18 08:50:25 +08:00 via Android 一直用 pyenv + pyenv-virtualenv 体验良好 |
![]() | 11 cocoabeans 2019-07-18 08:52:03 +08:00 pipenv 了解下 |
![]() | 12 andy1ee11o2 2019-07-18 08:53:07 +08:00 pipenv 了解下 ![]() |
![]() | 13 keepeye 2019-07-18 08:54:57 +08:00 这两个我都是一起用的,pyenv 管理系统中多个版本 py,项目中先用 pyenv 切换到指定版本,然后 virtualenv 基于当前版本创建一个虚拟环境。 |
![]() | 14 TimePPT PRO pyenv + virtualenv + pipenv 的飘过…… |
15 marco25 2019-07-18 09:41:02 +08:00 3.3 以后自带 venv 已经不需要 virtualenv 了 |
![]() | 16 a719114136 2019-07-18 10:08:48 +08:00 用 pyenv 来装 py,装了后用 venv/virtualenv 建个虚拟环境 |
![]() | 17 la2la 2019-07-18 10:44:55 +08:00 anaconda 真香 |
18 Kobayashi 2019-07-18 11:05:21 +08:00 via Android ![]() 一直用 pyenv,pyenv 同时管理 Python 版本和虚拟环境。其实 pyenv 和 miniconda/anaconda 类似,对于虚拟环境和 Python 版本一视同仁。*nix 上 pyenv,Windows 上 miniconda。( anacOnda=miniconda+内置一堆科学计算包) 感觉?你用用不就知道了。pyenv 和 miniconda 都是 virtualenv 超集:1 )集中管理虚拟环境位置,而不是放在项目目录下,这样方便清理。2 )附带管理 Python 版本。 项目开发再配合一个 pipenv,记录依赖信息要比 pip 输出的 requirements.txt 强百倍。 |
![]() | 19 glogo 2019-07-18 16:20:31 +08:00 三个都用过,目前长期坚持 pipenv 了 |
![]() | 20 Hopetree 2019-07-18 19:19:03 +08:00 via iPhone 用了 pipenv 就知道什么才是虚拟环境的最终解了 |
![]() | 21 hjq98765 2019-07-18 19:27:55 +08:00 anaconda 真香+1 |
![]() | 22 solxnp 2019-07-22 10:28:30 +08:00 用完 pipenv 之后,此贴可以终结了 |