anaconda的使用介绍

1、基础介绍

  • Anaconda Navigtor:用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。
  • Jupyter notebook:基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
  • qtconsole:一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。
  • spyder :一个使用Python语言、跨平台的、科学运算集成开发环境。

2、配置环境变量

如果是windows的话,控制面板\系统和安全\系统\高级系统设置\环境变量\用户变量\PATH 中添加anaconda的安装目录的Scripts文件夹, 比如我的路径是
D:\Software\Anaconda\Scripts, 看个人安装路径不同需要自己调整.
之后就可以打开命令行(最好用管理员模式打开) 输入conda --version
如果输出conda 4.4.11之类的就说明环境变量设置成功了.
为了避免可能发生的错误, 我们在命令行输入conda upgrade --all先把所有工具包进行升级
在这里插入图片描述

3、管理虚拟环境

接下来,用anaconda来创建一个独立的python环境.
接下来的例子都是在命令行操作的,打开你的命令行.

activate

activate 能将我们引入anaconda设定的虚拟环境中, 如果你后面什么参数都不加,会进入anaconda自带的base环境,
然后输入python, 这样会进入base环境的python解释器, 如果你把原来环境中的python环境去除掉会更能体会到, 这个时候在命令行中使用的已经不是你原来的python而是base环境下的python.而命令行前面也会多一个(base)说明当前我们处于的是base环境下
在这里插入图片描述

4、创建自己的虚拟环境

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

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

conda create -n MyPython python=3

在这里插入图片描述
接下来我们切换到这个环境, 一样还是用activae命令 后面加上要切换的环境名称MyPython

忘了名称我们可以先用

conda env list

在这里插入图片描述
然后,切换环境

activate learn

在这里插入图片描述
MyPython环境除了python自带的一些官方包之外,是没有其他包的, 一个比较干净的环境我们可以试试
先输入python
在这里插入图片描述
打开python解释器然后输入

>>> import requests

在这里插入图片描述
报错找不到requests包

退出python解释器,接下来我们就要演示如何去安装requests包

exit()

在这里插入图片描述

5、安装第三方包

输入

conda install requests

或者

pip install requests

进行安装requests包
在这里插入图片描述
安装完成之后我们再输入python进入解释器并import requests包, 这次一定就是成功的了.
在这里插入图片描述

6、卸载安装包

卸载

conda remove requests

或者

pip uninstall requests

7、查看环境包的信息

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

conda list

在这里插入图片描述

8、导入导出环境

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

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  // 用配置文件创建新的虚拟环境

9、与pycharm连接

集成开发环境去编码, 这里推荐JB公司的pycharm, 而pycharm也能很方便的和anaconda的虚拟环境结合
Setting => Project => Project Interpreter 里面修改 Project Interpreter , 点击齿轮标志再点击Add Local为你某个环境的python.exe解释器就行了

比如你要在MyPython环境中编写程序, 那么就修改为C:\Users\LYL\Anaconda3\envs\MyPython, 可以看到这时候下面的依赖包也变成了MyPython环境中的包了.接下来我们就可以在pycharm中愉快的编码了.

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值