有没有好用的 Python 版本、虚拟环境和包管理的工具

2023-12-04 11:00:18 +08:00
 hu6u
感觉 conda 不太好用,随便创建一个环境都比较大(个人感觉
6361 次点击
所在节点    Python
67 条回复
infun
2023-12-04 11:03:08 +08:00
比较大是指什么? 有没有指定 python=3.xx
不指定的话 可能把 base 装的都带进去
chiaf
2023-12-04 11:11:58 +08:00
visual studio
zhangzEric
2023-12-04 13:08:23 +08:00
Poetry ?
han1988
2023-12-04 13:12:36 +08:00
miniconda
suuuch
2023-12-04 13:45:50 +08:00
我比较 old , 随便弄弄就 miniconda 。(大部分晴空下懒得弄都是这
不嫌弃麻烦就用 miniconda 就官网下载编译安装。
然后包管理的话,virtualenv ,就这个了,使用也方便,多敲几行。其它的没怎么用过。
BBCCBB
2023-12-04 13:54:32 +08:00
基本没有比 conda/miniconda 好用稳定的了. 我用 miniconda
0xsui
2023-12-04 13:54:36 +08:00
Alias4ck
2023-12-04 13:56:48 +08:00
0xsui
2023-12-04 13:56:58 +08:00
yy77
2023-12-04 13:58:41 +08:00
简单的项目推荐用 python -m venv 就可以了。
dayeye2006199
2023-12-04 13:58:45 +08:00
Pip
xipuxiaoyehua
2023-12-04 13:59:54 +08:00
https://nixos.org/ nix 命令行工具,可以对不同的项目指定不同的开发环境,互不干扰,与系统默认也不干扰
ShadowPower
2023-12-04 14:02:51 +08:00
pipenv

缺点是会下载源码编译,需要自己安装编译所需的依赖
ShadowPower
2023-12-04 14:03:39 +08:00
pyenv + pipenv
chhtdd
2023-12-04 14:06:55 +08:00
我用 docker
chronsea
2023-12-04 14:07:43 +08:00
不是专门写 Python 的用 miniconda ,相对熟悉的用 pyenv+poetry, pyenv 管理 python 版本和虚拟环境,poetry 管理包
neochen13
2023-12-04 14:08:09 +08:00
penv
laqow
2023-12-04 14:10:48 +08:00
micromamba
encro
2023-12-04 14:14:25 +08:00
pyenv,
pdm,
miniconda
SenLief
2023-12-04 15:02:27 +08:00
简单的小项目我一直我们 Python venv 模块

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/997412

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX