文章目录
和windows环境有点不一样。
命令要带上版本号
windows可以设置环境变量,所以统一用python就行。但是linux不能这么用,有些依赖用的python2,所以还不能将python2给卸载了,所以要用命令来区分。
python
python --version # 这个只是默认的
python3.11 --version # 用python3.11版本
venv操作
python
创建虚拟环境(一定要指明版本,相当于指定解释器):
python3.11 -m venv .venv
激活虚拟环境:
source .venv/bin/activate
命令行前会带上(.venv),这样再执行命令就都是基于3.11了,可以直接用了,例如python就是python3.11,pip也是3.11。
查看python版本
这两种都可以:
python
whereis python
ls /usr/bin/python*
查看pip版本
这两种都可以:
python
whereis pip
ls /usr/bin/pip*