[Share Experiences] anaconda是python最好的配置
Tofloor
poster avatar
dgmenghuan
deepin
2023-10-18 16:46
Author

刚才在论坛里看到为什么linux里的python版本太低,从我个人使用的感觉来看,还是anaconda好一些,一键安装,安装以后再和pip一起使用,目前安装组件我已经没有再配置库了,很方便,希望我的方法能带给用python开发的小伙伴们一些方便,也希望各位大神给出更好的一些方法,我也可以更好的再学学

Reply Favorite View the author
All Replies
书童9527
deepin
2023-10-18 18:10
#1

话说跟pyenv有什么区别吗?

Reply View the author
安洛
deepin
2023-10-18 18:32
#2
书童9527

话说跟pyenv有什么区别吗?

anaconda约等于pyenv+pip,而且能管理更底层的包,比如可以直接安装不同版本的python。

Reply View the author
安洛
deepin
2023-10-18 18:38
#3

将conda和pip一起使用虽然可行,但conda官方并不推荐这种做法,因为这两个包管理器的文件会相互覆盖。如果使用conda,则尽可能用conda来安装包,除非conda实在没有的包才应用pip安装。

详见conda官方博文:https://www.anaconda.com/blog/using-pip-in-a-conda-environment

Reply View the author
shangaohua
deepin
2023-10-18 19:11
#4

虽然你们说的很多,但我直接用系统的python,就为方便

Reply View the author
爱开发
deepin
2023-10-18 20:19
#5

很占空间,所以我只在本地使用。服务器上用的是 miniconda,或者直接 python3-venv。

还有,它的包很旧,比如 conda 的 jupyter 版本,还是 1.x 的,而 pip 的是 2.x 的。

Reply View the author
毛毛虫
deepin
2023-10-18 22:15
#6

conda的虚拟环境很好用,可以解决不同场景下各种包的兼容和依赖问题,例如程序开发一个环境,机器学习一个环境,深度学习又是一个环境,可以避免快速搭建开发学习环境,赞~

Reply View the author