使用pyenv管理python环境,是不是要先卸载python?

已经用pyenv在windows中安装了不同的python环境,但是用pyenv global <version>切换python环境的时候,并不生效呀,用pyenv global查看当前的python环境确实切换成功了,但是输入python回车一看,依然不是被指定的python环境,这是不是需要先卸载原有安装在系统中的python才可以?不生效,这很让人抓狂呀!(备注,我安装的是pyenv-windows)

喜欢这个问题 | 分享 | 新建回答

回答

jerkzhang

May 21, 2022
1 赞

不用,可以同时安装两个版本的python,我就是python2和python3都装了,“python2”进入python2.7,输入“python3”进入python3,输入“python”这个你可以自定义,选择自己常用的,因为系统中还有第三方软件需要python2支持,因此我目前系统中的“python”还是使用python2.7。

我是通过sudo vim ~/.bash_profile来自定义的,windows如何自定义的,我忘了,你自己搜一下即可。