查看当前 python 的安装路径
which python
1、Anaconda创建虚拟环境(能指定python版本,不能指定位置)
(1)执行命令:conda create --name env_name python=3.10,
命令中环境名称是env_name,指定了Python版本是3.10,执行命令后,Conda会自动下载最新版的Python3.10,位置在原始安装路径下新建文件夹,例如
/Users/anaconda3/envs/env_name
(2)查看anaconda 建立的虚拟环境
conda info --envs
conda info --e (也可以)
(3)激活虚拟环境
windows:
activate env_nam
linux mac :
source activate env_name
(4)查看当前python的版本
python --version
(5)结束当前虚拟环境,进入默认环境
Windows:
deactivate env_nam
mac:
conda deactivate
source deactivate
(6)删除虚拟环境
conda env remove -n ENV_NAME
2、venv 虚拟环境,python自带的包(不能指定python版本,可指定位置)
python -m venv ENV_DIR +路径,若无路径在当前路径建立
ENV_DIR
指定存放环境的目录,会在这个位置下载相关文件。
python -m venv python_env/myenv
python -m venv myenv
不指定目录的情况,会在当前目录下创建一个名为 myenv
的文件夹,里面包含了新的Python虚拟环境。
从语法来看,不能指定python版本,python是什么版本venv什么版本
(1)激活环境
- Windows
- .\ENV_DIR\Scripts\activate
- Unix/macOS
- soucsource ENV_DIR/bin/activate
- 就是说要说明镜像的位置ENV_DIR,这个在实际部署中还是常用的
- (2))结束当前虚拟环境,进入默认环境
- 退出环境deactivate
- Linux
- source deactivate
- mac
- deactivate
- (3)删除环境,直接删除文件夹
- (4)通常没有直接的命令来列出所有虚拟环境。你需要自己记住或管理它们的位置
-
其他
-
升级:pip install --upgrade requests
卸载:pip uninstall requests
指定版本命令 pip install requests==2.18.4 -
参考
-
查看所有Python虚拟环境的方法-CSDN博客【Python】创建虚拟环境的四种方式(venv | pipenv | conda | poetry)_python创建虚拟环境-CSDN博客