linux系统conda环境使用

这篇博客详细介绍了如何在Linux系统中使用conda进行环境的卸载、创建、启动、退出、删除及环境列表查看,还包括环境移植和opencv的安装步骤,为conda环境管理提供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • uninstall conda
~/.bash_profile  #编辑启动脚本,删除conda相关设置
rm -rf ~/anaconda  #删除启动目录
  • 创建环境
conda create -n py36 python=3.6

ps:创建环境失败提示CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/linux-64/current_repodata.json>时,
1. 修改conda配置源文件
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2. 修改~/.condarc文件,去除defaults行
  • 启动环境
conda activate py27
  • 退出环境
conda deactivate
  • 删除环境
conda remove -n py27 --all
  • 环境列表
conda env list

conda info -e
通过环境列表命令查看环境地址,通常为~/miniconda3/envs,


a)相同电脑上复制环境
conda create -n ${NEW} --clone ${EXIST}

b)不同电脑
 conda env export -n py3.8 > env_py3.8.yml #导出当前电脑的py3.8的环境
 
 conda env create -f env_py3.8.yml #新电脑上创建同名环境
  • 安装opencv
apt-get install libgtk2.0-dev
conda install -c menpo opencv

参考文献:

  1. Anaconda创建环境、删除环境、激活环境、退出环境

  2. Python Anaconda - How to Safely Uninstall

### 如何在Linux操作系统使用Conda创建虚拟环境 #### 创建虚拟环境 为了在 Linux 上通过 Conda 创建一个新的 Python 虚拟环境,可以运行如下命令: ```bash conda create -n myenv python=3.9 ``` 这里的 `myenv` 是新环境的名字,而 `python=3.9` 表明希望在这个环境使用的 Python 版本为 3.9。当然,可以根据个人需求更改名称和版本号[^2]。 #### 启动虚拟环境 一旦创建完成,可以通过下面的指令来激活这个新的环境: ```bash conda activate myenv ``` 当成功激活之后,在命令行提示符前会看到 `(myenv)` 这样的标志,表示现在处于名为 `myenv` 的环境中工作了[^3]。 #### 查看已有的虚拟环境列表 如果有多个不同的项目需要用到不同配置的 Python 环境,则可能已经建立了不止一个虚拟环境。要查看所有可用的 Conda 环境,可输入以下命令: ```bash conda env list ``` 这将会列出所有的 Conda 环境及其路径信息。 #### 卸载不再需要的虚拟环境 对于那些不再需要的旧环境,为了避免占用过多磁盘空间,可以选择将其移除。删除特定名字的 Conda 环境的方法如下所示: ```bash conda remove -n old_env_name --all ``` 这里 `old_env_name` 应替换为你实际想要删除的那个环境的名字。 #### 添加内核至Jupyter Notebook(可选) 如果打算在一个新建的 Conda 环境内运行 Jupyter Notebook 并且让其支持该环境内的库文件,那么还需要额外安装 IPython 内核并将它注册给 Jupyter 使用: ```bash pip install ipykernel && python -m ipykernel install --user --name=myenv ``` 这样就可以在启动后的 Jupyter Notebook 中选择对应的 Conda 环境作为解释器了[^5]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值