欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

1、Anaconda介绍

程序员文章站 2022-03-20 12:49:44
Anaconda介绍一、下载与安装Anaconda官方下载地址:https://www.anaconda.com/products/individual#windows免费且开源。但==官方地址下载过慢,耐心等待。==下载完后安装即可,最好选择推荐安装。安装好之后可打开Anaconda Prompt输入如下指令查看是否安装成功,若成功则会返回版本信息:conda --version二、Anaconda概述1、Why Anaconda?​想解决这个问题就要从Python本身说起,想要完整地运...

Anaconda介绍

一、下载与安装

Anaconda官方下载地址:https://www.anaconda.com/products/individual#windows

免费且开源。但==官方地址下载过慢,耐心等待。==下载完后安装即可,最好选择推荐安装。

安装好之后可打开Anaconda Prompt输入如下指令查看是否安装成功,若成功则会返回版本信息:

conda --version

二、Anaconda概述

1、Why Anaconda?

​ 想解决这个问题就要从Python本身说起,想要完整地运行Python语言,至少需要一个Python运行环境以及一个编辑器。一个python环境中需要有一个解释器(Interpreter), 和一个包集合[1],常说的Python的版本往往指其解释器的版本。

​ 而有时我们可能需要多个Python版本的运行,但不同版本之间可能互不兼容。或者不同的项目中需要不同的包,想要一个可以允许我们进行试验的空白的一个Python环境。为解决此问题,Anaconda应运而生。

2、How Anaconda?

Anaconda 安装完成之后会多几个应用:

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

暂时先不用管, 了解一下就行了,重点要使用的是Anaconda Prompt,也就是命令行。


以下是Anaconda的常见命令。

  • 环境相关(默认是base环境)
conda update -n base conda        //update最新版本的conda
conda create -n xxxx python=3.5   //创建python3.5的xxxx虚拟环境
activate xxxx               	  //开启xxxx环境
deactivate                  	  //关闭环境
conda env list                    //显示所有的虚拟环境
conda remove -n xxxx --all 	      //创建xxxx虚拟环境
  • 包相关
conda list        		 #查看当前环境已经安装的文件包
conda update xxx  		 #更新xxx文件包
conda uninstall xxx  	 #卸载xxx文件包
  • 清理相关
conda clean -p      //删除没有用的包
conda clean -t      //tar打包

三、与Pycharm结合

1、下载安装

Pycharm官方下载地址:https://www.jetbrains.com/pycharm/download/#section=windows

分Professional版和Community版,后者免费且开源。

2、结合

PyCharm是一款python开发IDE,其带有一整套提升python开发效率的工具。

而Anaconda是一个开源包、环境管理器器,可以在一个机器上安装不同的软件包,并能够方便的对软件包进行切换。

在工作环境中我们会使用集成开发环境去编码, 比如说Pycharm, 而pycharm也能很方便的和anaconda的虚拟环境结合。

Setting => Project => Project Interpreter 里面修改 Project Interpreter , 点击齿轮标志再点击Add Local为你某个环境的python.exe解释器就行了。

*附录

1、包集合

包集合中包含了自带的包和第三方包, 第三方包我们一般通过pip或者easy_install来下载, 当一个python环境中不包含这个包, 那么引用了这个包的程序不能在该python环境中运行。

比如说一个爬虫脚本用到了第三方的requests包,而另一台计算机是刚刚装好原始python的, 也就是说根本没有任何第三方包, 那么这个爬虫脚本是无法在另一台机器上运行的。

*参考资料

博客1Anaconda完全入门指南

博客2conda常用命令

博客3Pycharm和Anaconda结合使用介绍

本文地址:https://blog.csdn.net/weixin_45943587/article/details/107295701