conda常用命令之–虚拟环境管理(教你如何创建、激活、重命名、删除虚拟环境)_conda创建环境命令(1)

本文详细介绍了如何使用Conda管理Python环境,包括创建环境、指定特定版本和包、从YAML文件导入环境、环境列表与激活、升级操作,以及环境的重命名、克隆和删除。强调了系统化学习的重要性,以及社群在技术提升中的作用。
摘要由CSDN通过智能技术生成

最后

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~

给大家准备的学习资料包括但不限于:

Python 环境、pycharm编辑器/永久激活/翻译插件

python 零基础视频教程

Python 界面开发实战教程

Python 爬虫实战教程

Python 数据分析实战教程

python 游戏开发实战教程

Python 电子书100本

Python 学习路线规划

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

conda create -n env_name python
conda install -n env_name scipy

带有特定版本的包

要创建使用特定版本的包的环境,请执行:

conda create -n env_name scipy=0.17.3 -y

或者创建环境后,指定此环境安装:

conda create -n env_name python -y
conda install -n env_name scipy=0.17.3 -y

混合上述要求

要创建一个使用特定 Python 版本和多个包的环境,执行:

conda create -n env_name python=3.9 scipy=0.17.3 astroid babel -y

一次性安装所有需要的包会减少依赖性冲突的可能性, 因为 Conda 可以一次性解决所有依赖关系,找到满足所有包要求的兼容版本。推荐一次性列出所有需要安装的包,而不是一次安装一个包。

不安装默认

每次创建新环境时,conda会自动安装 pip 或其他程序。如果您不想在特定环境中安装默认包,请使用 --no-default-packages 参数:

conda create --no-default-packages -n env_name python -y

这将创建一个名为env_name 的新环境,而不安装任何默认包。

1.2 生成及从 environment.yml 文件创建环境

environment.yml 文件创建环境:

conda env create -f environment.yml 

要手动创建一个environment.yml文件,可以参考: Creating an environment file manually

如果想通过现在的环境导出yml文件

conda env export > environment.yml 

如果配置好一个环境,并且很有可能以后需要在其他电脑也进行同样的配置,可以通过 environment.yml 文件来快速配置。

2. 查看已安装环境

如果想查看已安装的所有环境信息,可以执行:

conda env list
## 或者
conda info --envs

3. 激活与退出环境

激活某个环境:

conda activate env_name

退出现在激活的环境:

conda deactivate

4. 升级包或环境

升级某个包直接执行:

conda update <package_name> -y

## 指定某个环境
conda update -n env_name <package_name> -y

##例如
conda update -n sci_env scipy -y ## sci\_env为存在的某个环境

如果想升级环境中的所有包:

conda update --all -y

如果 environment.yml 文件中的任何内容发生变化,只需更新 environment.yml 文件,然后运行:

conda env update -f environment.yml --prune -y

--prune 选项会让 conda 从环境中删除不再需要的依赖项。

5. 环境重命名

conda现在可以直接通过rename重命名环境名称:

conda rename -n old_name new_name

6. 克隆环境

可以通过创建环境的克隆来创建环境的准确副本:

conda create --name new_env_name --clone old_env_name 
# new\_env\_name 为新环境的名称
# old\_env\_name 为被克隆的环境名称

7. 删除环境

要删除环境,在终端窗口或 Anaconda Prompt 中运行:

conda remove -n env_name --all -y

或者:

conda env remove --name env_name -y

8. 回滚到历史版本

最后

🍅 硬核资料:关注即可领取PPT模板、简历模板、行业经典书籍PDF。
🍅 技术互助:技术群大佬指点迷津,你的问题可能不是问题,求资源在群里喊一声。
🍅 面试题库:由技术群里的小伙伴们共同投稿,热乎的大厂面试真题,持续更新中。
🍅 知识体系:含编程语言、算法、大数据生态圈组件(Mysql、Hive、Spark、Flink)、数据仓库、Python、前端等等。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 21
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值