conda创建python虚拟环境

前言

conda常用的命令:
conda list 查看安装了哪些包。
conda env list 或 conda info -e 查看当前存在哪些虚拟环境
conda update conda 检查更新当前conda

一.虚拟环境的作用

问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了. 解决方案 : 虚拟环境 作用 : 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响.

二.创建虚拟环境的流程

1.在命令行输入

conda create -n xxx python=3.6

xxx为自己命名的虚拟环境名称,该文件可在Anaconda安装目录 envs文件下找到

2.使用激活(或切换不同python版本)的虚拟环境

python --version  # 可以检查当前python的版本
Linux: source activate your_env_name(虚拟环境名称)
Windows: activate your_env_name(虚拟环境名称)

三.对虚拟环境中安装额外的包

conda install -n your_env_name [package]

四.关闭虚拟环境

Linux: source deactivate

Windows: deactivate

五.删除虚拟环境

conda remove -n your_env_name(虚拟环境名称) --all
conda remove --name your_env_name package_name # 删除环境中的某个包

参考:https://blog.csdn.net/zz_forget/article/details/82752445

https://blog.csdn.net/lyy14011305/article/details/59500819

最新文章

  1. 前端性能优化--为什么DOM操作慢?
  2. Unicode 互转
  3. 自定义Cell的方法
  4. 攻城狮在路上(壹) Hibernate(十一)--- 映射实体关联关系
  5. MySQL分区表
  6. SQL Server中的事务日志管理(4/9):简单恢复模式里的日志管理
  7. Lua笔记(1)
  8. 157. Read N Characters Given Read4
  9. HW4.18
  10. 【C语言】printf函数详解
  11. PHP Predefined Interfaces 预定义接口
  12. packets
  13. BOOST 线程完全攻略 - 结束语
  14. php使用正则
  15. Chrome浏览器扩展开发系列之十六:扩展中可用的Chrome浏览器API
  16. ArrayList与Vector的区别
  17. “每日一道面试题”.Net中GC的运行机制
  18. FinalShell安装
  19. synchronized同一把锁锁不同代码
  20. Linux chattr 命令

热门文章

  1. 进程fork
  2. 第2节 Scala中面向对象编程:7、继承的概念以及override和super关键字;8、isInstanceOf 和 asInstanceOf关键字
  3. Linux centosVMware Linux监控平台介绍、zabbix监控介绍、安装zabbix、忘记Admin密码如何做
  4. 记一次NoHttpResponseException问题排查
  5. Mybatis 条件判断单双引号解析问题
  6. user模块User表
  7. tomcat点击startup.bat出现闪退,启动不成功的解决办法
  8. 解题报告:SP1043 GSS1
  9. 关于C/C++的各种优化
  10. Git如何合并Commit