Anacond下载
下载地址:https://www.anaconda.com/download/

管理虚拟环境

接下来我们就可以用anaconda来创建我们一个个独立的python环境了.接下来的例子都是在命令行操作的,请打开你的命令行吧.

activate

activate 能将我们引入anaconda设定的虚拟环境中, 如果你后面什么参数都不加那么会进入anaconda自带的base环境,

你可以输入python试试, 这样会进入base环境的python解释器, 如果你把原来环境中的python环境去除掉会更能体会到, 这个时候在命令行中使用的已经不是你原来的python而是base环境下的python.而命令行前面也会多一个(base) 说明当前我们处于的是base环境下。

1.建立新的虚拟环境

我们当然不满足一个base环境, 我们应该为自己的程序安装单独的虚拟环境.

创建一个名称为python34的虚拟环境并指定python版本为3.4(这里conda会自动找3.4中最新的版本下载)

conda  create -n python34  python=3.4

或者conda  create  --name  python34   python=3.4

然后可以查看自己所建立的环境的位置

打开anaconda prompt,输入where conda可以看到本地conda路径,

如我的环境是 D:\ProgramData\Anaconda3\  在此路径下的python.exe对应base(root)那个python环境,在envs文件夹内则是你自己建立的各个环境python。

2.切换版本

打开anaconda prompt

利用命令

activate name

如   activate python34

deactivate 即可实现进入环境与退出环境

如activate py27

如果忘了名字,可以用  conda env list  去查所有的环境

现在的learn环境除了python自带的一些官方包之外是没有其他包的, 一个比较干净的环境我们可以试试

先输入python打开python解释器然后输入

>>> import requests

会报错找不到requests包, 很正常.接下来我们就要演示如何去安装requests包

exit()

退出python解释器

卸载环境
conda remove --name python36 --all

输入y,就可以了

安装第三方包

输入

conda install requests

或者

pip install requests

来安装requests包.

安装完成之后我们再输入python进入解释器并import requests包, 这次一定就是成功的了.

卸载第三方包

那么怎么卸载一个包呢

conda remove requests

或者

pip uninstall requests

就行啦.

查看环境包信息

要查看当前环境中所有安装了的包可以用

conda list

导入导出环境

如果想要导出当前环境的包信息可以用

conda env export > environment.yaml

将包信息存入yaml文件中.

当需要重新创建一个相同的虚拟环境时可以用

conda env create -f environment.yaml

以下是保存的一些命令,留作备用

activate // 切换到base环境

activate learn // 切换到learn环境

conda create -n learn python=3 // 创建一个名为learn的环境并指定python版本为3(的最新版本)

conda env list // 列出conda管理的所有环境

conda list // 列出当前环境的所有包

conda install requests 安装requests包

conda remove requests 卸载requets包

conda remove -n learn --all // 删除learn环境及下属所有包

conda update requests 更新requests包

conda env export > environment.yaml // 导出当前环境的包信息

conda env create -f environment.yaml // 用配置文件创建新的虚拟环境

原文博客 :   https://blog.csdn.net/ITLearnHall/article/details/81708148

3.在pycharm中使用环境

在file-settings-project interpreter-add-conda environment当中,选existing environment,把对应环境路径加上就好了,再在对应工程里选你刚刚配置的interpreter就行

anaconda来创建python环境相关推荐

  1. Anaconda创建python环境常见命令

    前言:Anaconda是一个免费.易于安装的包管理器.环境管理器和 Python 发行版,包含 1,500 多个开源包.Anaconda 的安装与操作系统无关,因此无论您是使用 Windows. Li ...

  2. linux系统离线安装miniconda3 及创建python环境

    在linux系统中安装python开发环境,一般采取安装miniconda的方法,不建议安装anaconda,miniconda是一个anaconda的轻量级,默认只有python跟conda.有时候 ...

  3. 使用miniconda创建Python环境

    使用miniconda创建Python 3.8 借助miniconda创建python环境 1)创建python环境 # conda create -n env_name python=version ...

  4. anaconda无法创建新环境

    anaconda无法创建新环境 问题产生背景 方法一 方法二 方法三 如何改变文本的样式 问题产生背景 在之前再anaconda里创建了一个环境后,点击remove按钮删除以后突然不能添加新环境了,看 ...

  5. 如何用anaconda创建python项目_PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)

    PyCharm配置Anaconda Anaconda的安装在网上已经有了,这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下,使用Anaconda. 即在PyCharm中 ...

  6. anaconda创建python环境

    1.前提 系统中安装了anaconda沙箱环境. 下载地址:anaconda官网 conda -V 检验是否安装以及当前conda的版本. 2.conda常用的命令 1.conda list 查看安装 ...

  7. anaconda新建python文件_PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)

    PyCharm配置Anaconda Anaconda的安装在网上已经有了,这里主要讲之前已经安装了已经配置好Python环境变量以及PyCharm的情况下,使用Anaconda. 即在PyCharm中 ...

  8. conda create -n python 3.6_conda创建python环境

    1 列出当前存在的环境 可以用以下命令罗列出当前已经创建的python虚拟环境 conda env list 罗列结果如下所示: 左边是虚拟环境的名称,右边是其所在路径,带星号的表示是默认环境. 2 ...

  9. Python学习之旅:使用virtualenv创建Python环境及PyQT5环境配置

    一.写在前面 从学 Python 的第一天起,我就知道了使用 pip 命令来安装包,从学习爬虫到学习 Web 开发,安装的库越来越多,从 requests 到 lxml,从 Django 到 Flas ...

最新文章

  1. 20145223《信息安全系统设计基础》 GDB调试汇编堆栈过程分析
  2. k近邻法matlab_机器学习系列(一)K近邻算法(KNN,KNearestNeigh
  3. linux下source insight安装以及打开
  4. 普通平键的主要尺寸有_工字钢尺寸大全
  5. linux中python解释器的配置_CentOS7配置Python3开发环境
  6. M2 Spec: an update of M1 Spec
  7. String字符串相等判断
  8. centos7修改服务器密码忘记,Centos7忘记root密码怎么修改
  9. Supervisor-类unix系统下的进程控制工具
  10. cpu高 rust腐蚀_木器漆如何选购,Rust-Oleum户外防水防腐木器漆怎么样?
  11. 线性渐变和放射性渐变
  12. Java实现自己想要的代码生成器!
  13. 数学建模之预测方法总结与案例
  14. 微信H5页面前端开发,大多数人都会遇到的几个兼容性坑
  15. 数据库cosc2406-2407辅导week10-quiz-Transactions and Concurrency
  16. ubuntu开机启动项
  17. 【云原生】什么是云原生?如何学习云原生?一篇文章带你了解云原生
  18. 信息安全意识-密码安全
  19. kettle下载百度网盘地址含入门教程7(全库表迁移)
  20. Django+Vue实现增删改查操作

热门文章

  1. 视频中场的问题2009-04-03 19:38(一)
  2. C语言的面向对象设计-对X264/FFMPEG架构探讨
  3. 如果风 知道 ... 如果云 知道 ...
  4. 原理系列:Spark1.x 生态圈一览
  5. RabbitMQ MQTT协议和AMQP协议
  6. js - 执行上下文和作用域以及闭包
  7. [Xcode 实际操作]七、文件与数据-(17)解析JSON文档
  8. springMVC数据封装成POJO
  9. [转]四边形不等式优化dp(POJ1160)
  10. Hashtable的测试