关于python的包,大家都是安装在那个位置?

尽管有虚拟环境,但是有些包比如yapf、jedi等工具,我还是默认在python安装目录下,但有个问题就是python版本升级时这些东西全都要再次安装,也是件麻烦事情。 如果全部安装在虚拟环境下,平时使用有不方便,有没有好的建议?

如果是Linux环境可以用系统的包管理器来装,比如pacman -S python-jedi之类的,这样python版本升级的时候这些包自然也升级了

  • 安装在哪里都不是问题,重新安装也耗不了多少时间

    更为重要的是锁定版本,不至于过一段时间重装发现不能用了,或多个项目 package 产生冲突。

  • 用好 pyenv/pipenv

6 个赞

我现在才知道有这工具,package 管理好烦啊,有这方便多了