欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python 版本切换

程序员文章站 2022-03-02 14:33:13
...

参考
http://www.jianshu.com/p/34880295f2d5
http://www.jianshu.com/p/41a9c25273b1
上面这篇简书是说如何安装卸载第三方包的,非常详细
删除开始安装的anaconda2

rm -rf anaconda文件夹名

1.到根目录下,打开终端并输入:

sudo gedit ~/.bashrc

看了这个文件我好像明白了,这就是linux的系统环境配置,那我装了anaconda3的话不知道是不是一样感觉蛮easy的

2.在.bashrc文件末尾用#号注释掉之前添加的路径(或直接删除):
#export PATH=/home/lq/anaconda3/bin:$PATH
保存并关闭文件
3.使其立即生效,在终端执行:

source ~/.bashrc

https://zhidao.baidu.com/question/1897166406371420300.html
这个答案里用的是设置优先级的方式,不知道合不合理
做link
参考http://blog.csdn.net/jeff_liu_sky_/article/details/52056271
udo ln -s 源文件 目标文件
举例:
当前目录是/local,而我经常要访问/usr/local/linux/work
那么我就可以使用在local下建立一个文件linkwork,
然后sudo ln -s /usr/local/linux/work /local/linkwork
即建立两者之间的链接。
删除链接
rm -rf symbolic_name 注意不是rm -rf symbolic_name/
那么上面我就是rm -rf /local/linkwork

按理说

git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
exec $SHELL -l

sudo curl -L https://raw.github.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
这个命令会把pyenv安装到当前用户的 ~/.pyenv目录下
然后在~/.bashrc中添加下面语句
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
然后执行
source ~/.bashrc
这么一组流程就可以了

下面是pyenv的常用命令:
pyenv install 2.7.9 -v 安装python
pyenv rehash 刷新数据库
pyenv global 2.7.9 切换版本
pyenv install --list 查看可安装python


我的ubuntu下python2 就是python ,python3.5就是python3,没毛病,用py3进入anaconda3的virual env