Linux Ubuntu 下创建 Anaconda 虚拟 python 环境

本文介绍了如何利用Anaconda创建、查询、激活、关闭、复制和删除Python虚拟环境,以及在环境中进行包的管理。通过创建独立的环境,可以更有效地管理项目的依赖包,确保各项目之间的包版本隔离。

一般情况下我们每一个 python 项目都尽可能的使用一个独立的 python 环境,这样便于进行包的管理,下面整理一下如何利用 Anaconda 来创建一个干净的 python 虚拟环境。

首先系统中需要安装的有anaconda,然后才可以使用 conda 命令。

1、输入 conda,进入 conda 环境
在这里插入图片描述
2、执行创建环境命令

conda create --name 环境名称 python==3.7 或者 conda create -n 环境名称 python=3.7 ,此处输入你要创建的环境名称和你需要的 python 版本。
在这里插入图片描述

3、查询已有的 Anaconda 环境

查询命令:conda env list
在这里插入图片描述

4、激活环境

命令:source activate lhjtest(环境名)
在这里插入图片描述
环境启动后会在前面的括号里标识出环境名,以此判断环境启动成功并进入环境。

5、关闭当前环境

命令:conda deactivate
在这里插入图片描述
退出后发现环境标识就没有了。

5、复制环境

命令:conda create --name <new_env_name> --clone <copied_env_name>

6、删除环境

命令:conda remove --name <env_name> --all

7、当前环境的包管理

1)搜索包:conda search
2)查看已安装包:conda list
3)给指定某个环境安装包:conda install --name <env_name> <package_name>
4)给当前环境中安装包:conda install <package_name>
当然也可以使用 pip 进行包管理

<think> 我们参考引用[1]和引用[4]中提到的方法,因为用户明确要求使用Anaconda创建Python3.8的虚拟环境。 步骤: 1. 确保已经安装了Anaconda。如果没有安装,参考引用[2]和引用[4]下载并安装Anaconda。 2. 使用conda命令创建指定Python版本的虚拟环境。 具体步骤: 第一步:安装Anaconda(如果尚未安装) 可以从清华大学镜像站下载Anaconda安装脚本(如引用[2]所示),然后运行安装脚本。 例如: wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.09-0-Linux-x86_64.sh bash Anaconda3-2023.09-0-Linux-x86_64.sh 安装过程中按照提示进行操作,注意安装路径(如引用[4]中使用了自定义路径/opt/anaconda3)。 第二步:使用conda创建Python3.8的虚拟环境 打开终端,执行以下命令: conda create -n py38 python=3.8 这里,`py38`是虚拟环境的名称,可以自定义;`python=3.8`指定了Python版本。 第三步:激活虚拟环境 conda activate py38 第四步:验证环境 python --version 应该显示Python 3.8.x 第五步:在环境中安装所需包(可选) 例如,安装numpy: conda install numpy 第六步:退出环境 conda deactivate 注意:如果系统默认的Python版本不是3.8(如Ubuntu20.04自带的是3.8),但Anaconda仓库中有Python3.8的版本,因此可以直接创建。 相关问题: 1. 如何管理conda虚拟环境(列出、删除等)? 2. 在conda虚拟环境中如何安装特定版本的包? 3. 如何解决conda安装包时的依赖冲突问题? 4. 如何设置conda的镜像源以加快下载速度? </think> ### 在 Ubuntu 20.04 中使用 Anaconda 创建 Python 3.8 虚拟环境的方法 以下是详细步骤(参考引用[1][4]): #### 1. **安装 Anaconda** 如果尚未安装 Anaconda,请下载并安装: ```bash wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2024.06-1-Linux-x86_64.sh sudo bash Anaconda3-2024.06-1-Linux-x86_64.sh -p /opt/anaconda3/ ``` 安装过程中按提示操作,注意添加环境变量(选择`yes`)[^4]。 #### 2. **创建 Python 3.8 虚拟环境** ```bash conda create -n py38 python=3.8 ``` - `py38`:自定义环境名称(可替换) - `python=3.8`:明确指定 Python 版本[^1] #### 3. **激活虚拟环境** ```bash conda activate py38 ``` #### 4. **验证环境** ```bash python --version # 应输出: Python 3.8.x ``` #### 5. **安装额外包(示例)** ```bash conda install numpy pillow # 基础科学计算库 conda install -c pytorch pytorch=1.0.1 # 指定版本PyTorch[^1] ``` #### 6. **环境管理命令** | 操作 | 命令 | |------|------| | 退出环境 | `conda deactivate` | | 查看所有环境 | `conda env list` | | 删除环境 | `conda env remove -n py38` | > ⚠️ **注意事项** > - 使用清华大学镜像加速安装(已在`wget`命令体现) > - 若遇到环境冲突,尝试: > ```bash > conda clean --all # 清理缓存 > ``` > - 所有环境默认存储在`/opt/anaconda3/envs/`目录[^4]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值