赞
踩
使用python --version查看当前使用的python版本:
- :~$ python --version
- Python 3.7.0
因为我需要使用3.8及以上版本的python,因此需要编辑~/.bashrc文件。在这之前,首先需要确认当前电脑上已经安装了哪些版本的python:
- :~$ whereis python
- python: /usr/bin/python3.8-config /usr/bin/python3.8 /usr/bin/python2.7 /usr/lib/python3.9 /usr/lib/python3.8 /usr/lib/python2.7 /etc/python3.8 /etc/python2.7 /usr/local/lib/python3.8 /usr/local/lib/python2.7 /usr/include/python3.8 /usr/share/python
可以看到已经安装了2.7,3.8,3.9等多个版本的python。现在指定python版本为3.8,也就是路径为/usr/bin/python3.8:
:~$ vim ~/.bashrc
进入编辑模式后添加一行:
- # some more ls aliases
- alias ll='ls -alF'
- alias la='ls -A'
- alias l='ls -CF'
- alias python='/usr/bin/python3.8' #新添加的行
保存退出,运行
:~$ source ~/.bashrc
然后运行python --version指令查看当前版本
- :~$ python --version
- Python 3.8.10
首先查看当前使用的pip版本
- :~$ pip -V
- pip 23.3.1 from /home/${my_usr_name}/anaconda3/lib/python3.7/site-packages/pip (python 3.7)
这里我需要安装python >= 3.8的库,需要将pip版本改为来自python 3.8。
首先找到目前使用的pip的位置:
- :~$ which pip
- /home/xxx/anaconda3/bin/pip
通过file /home/${my_usr_name}/anaconda3/bin/pip命令,可以得到这是一个文本文件。
同样,使用vim编辑该文件:
:~$ sudo vim /home${my_usr_name}/anaconda3/bin/pip
修改最上面一行#!/home${my_usr_name}/anaconda3/bin/pip为 #!/usr/bin/python3.8。
重新运行`pip -V`,可以看到已经修改了pip的版本:
- :~$ pip -V
- pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。