机器上的 Python 解释器装的太多

175 天前
 yuhu96
我的 Mac 上装了很多 Python 环境,除了 Mac 本身自带的之外,还有 Anaconda 、MiniConda 、Python 官网安装的,以及一大堆历史遗留创建的虚拟环境,也不记得是 venv 还是 pipenv 弄得了。因为以前入门没概念,上手就是 pip install ,结果装到哪里自己都不知道。

实际工作中切换或者管理感觉很头疼。

想知道有没有什么工具可以做一下自动化的管理或者清理。
4098 次点击
所在节点    Python
29 条回复
ysw
175 天前
@ysw devenv
mayli
175 天前
推荐 rye
ALLROBOT
175 天前
楼主不会用 miniconda 或 Anaconda 版本管理多个项目的 Python 环境?
1800ml
175 天前
每次跑代码前,用一下 pip -V ,查看用的是哪个环境
SuperXX
175 天前
不推荐 Miniconda 或者 Anaconda ,package 多了安装很慢, 推荐用 Mamba
JackieMe
175 天前
我因为同时需要用 Python R 和其他一些软件,就统一 Miniconda 管理了。基本上就保持 Python R 其他软件按语言分开各建一个环境,Python 如果需要不同版本也新建一个环境。系统 Python 就只装了 Jupyter 套装。嫌 conda 算依赖和下载太慢就装上 mamba 。
Davic1
174 天前
shapper
174 天前
pycharm venv 每个项目单独装,不装全局,用完可以删除
usiantein
167 天前
@tangtang369 兄弟说出了我的心声,用 Python 开发就了确实是这样,没必要一个项目一个环境,很多时候并没有很严重的依赖问题。我现在就是一个 3.10 的 miniconda3 的环境,基本就能覆盖很多的的项目开发需求了

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

https://www.v2ex.com/t/1044631

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

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

© 2021 V2EX