ubuntu anaconda如何创建虚拟环境
时间: 2025-06-15 09:25:20 浏览: 14
### Ubuntu 系统中使用 Anaconda 创建虚拟环境的方法
在 Ubuntu 系统中,Anaconda 是一种强大的工具,用于管理 Python 版本和依赖包。通过创建虚拟环境,可以为不同的项目隔离开发环境,避免不同项目之间的依赖冲突。
#### 1. 安装 Anaconda
在开始创建虚拟环境之前,需要确保 Anaconda 已正确安装。可以通过以下命令检查是否已安装 Anaconda:
```bash
conda --version
```
如果安装成功,终端将显示类似 `conda 4.10.3` 的版本号[^1]。
若未安装 Anaconda,可以通过以下命令下载并安装最新版本的 Anaconda:
```bash
wget https://repo.anaconda.com/archive/Anaconda3-latest-Linux-x86_64.sh
bash Anaconda3-latest-Linux-x86_64.sh
```
完成安装后,请重启终端以使更改生效[^3]。
#### 2. 创建虚拟环境
创建虚拟环境时,可以指定 Python 版本。例如,创建一个名为 `tensorflow` 的虚拟环境,并指定 Python 版本为 3.5:
```bash
conda create -n tensorflow python=3.5
```
上述命令会创建一个名为 `tensorflow` 的虚拟环境,并将 Python 版本设置为 3.5[^2]。
#### 3. 激活与停用虚拟环境
创建完成后,可以通过以下命令激活虚拟环境:
```bash
conda activate tensorflow
```
激活后,终端提示符前会显示 `(tensorflow)`,表示当前处于该虚拟环境中。
要退出虚拟环境,可运行以下命令:
```bash
conda deactivate
```
#### 4. 管理虚拟环境中的包
在虚拟环境中,可以使用 `conda install` 命令安装所需的包。例如,安装 NumPy 包:
```bash
conda install numpy
```
同样,可以使用 `pip` 安装非 Conda 仓库中的包。例如:
```bash
pip install requests
```
#### 5. 删除虚拟环境
如果不再需要某个虚拟环境,可以使用以下命令删除它:
```bash
conda remove -n tensorflow --all
```
此命令将删除名为 `tensorflow` 的虚拟环境及其所有相关文件[^4]。
---
### 示例代码
以下是一个完整的流程示例,展示如何在 Ubuntu 系统中使用 Anaconda 创建虚拟环境:
```bash
# 检查 Anaconda 是否安装成功
conda --version
# 下载并安装 Anaconda(如果尚未安装)
wget https://repo.anaconda.com/archive/Anaconda3-latest-Linux-x86_64.sh
bash Anaconda3-latest-Linux-x86_64.sh
# 创建虚拟环境(指定 Python 版本为 3.8)
conda create -n myenv python=3.8
# 激活虚拟环境
conda activate myenv
# 在虚拟环境中安装包
conda install pandas
pip install flask
# 停用虚拟环境
conda deactivate
# 删除虚拟环境
conda remove -n myenv --all
```
---
阅读全文
相关推荐


















