安装Anaconda

文章目录

  • Anaconda简介
    • 安装步骤
      • 下载
      • 安装
    • 配置
      • 设置国内镜像
      • Python环境管理
      • Conda的包管理
    • 运行Python
    • 参考资料

Anaconda简介

作为编程小白,我曾一度因为Python库函数的安装头疼不已,也经常觉得Jupyter Notebook的启动颇麻烦,直到我遇到了Anaconda,觉得超方便,于是为了避免广大像我一样的小白们为pip忙得焦头烂额,于是就东拼西凑出一篇专门给小白看的安装Anaconda的文章,因为面对的是初学者,很多东西都没写出来~~(其实是自己不会)~~,如果需要的话可以到文章末尾的链接访问。

Anaconda是Python的一个开源发行版本,主要面向科学计算。在我看来主要优点是预装了很多第三方库,而且Anaconda中增加了conda install命令,安装新package格外方便,还自带Spyder IDE 和Jupyter Notebook,至于其他优点依旧还在摸索中。

安装步骤

下载

  • 从官网下载:Download Anaconda Now!不过官网速度比较慢,不太推荐。
  • 从清华镜像下载:Tsinghua Open Source Mirror(推荐)

安装

前面的一直点Next就好,
第一个勾是是否把Anaconda加入环境变量,这涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推荐打勾。
第二个勾的意思是否把Anaconda自带的Python3.6设置成系统默认的Python,这个倒不重要,我是两个全勾上了。
之后就是漫长的等待。。。。。。

安装完后你的电脑会多出这几个程序:

安装Anaconda_第1张图片

配置

设置国内镜像

别着急,现在还没完事呢。
如果你现在就猴急猴急地去安装很多packages,你会被conda的龟速感动得声泪俱下,因为Anaconda.org的服务器在国外。所幸的是,清华TUNA镜像源有Anaconda仓库的镜像,我们将其加入conda的配置即可。
请在cmd中运行以下代码:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
# 设置搜索时显示通道地址

除此之外,镜像中还有一些第三方源,可以根据需要自行添加。

Python环境管理

我们现在安装的是最新版Anaconda3,其自带的Python版本为3.6,如果我们需要
添加2.7版本的Python,可以进行如下操作。(同理,如果要添加Python 3.x,之后操作里的2.7改为3.6或3.5即可)

conda create -n py27 python=2.7

之后我们可以通过activate py27deactivate py27命令激活、退出该环境。

通过python -v来查看当前Python的版本
通过conda info -e命令查看已有的环境
或通过conda remove -n env_name --all来删除指定的环境(如果不添–all参数,而是指明某个库名,则是删除该库)。

安装Anaconda_第2张图片

注意:如果要在python 2.7的环境下安装库的话,一定要先激活py27环境,否则会污染根环境!!!

可以点开Anaconda Navigator查看已配置的环境和安装的包

Conda的包管理

用Conda安装新的包比较轻松,比如要安装scipy

# 安装scipy
conda install scipy

conda的一些常用操作如下:

# 查看当前环境下已安装的包
conda list
 
# 查看某个指定环境的已安装包
conda list -n python36
 
# 查找package信息
conda search numpy
 
# 安装package
conda install -n python36 numpy
# 如果不用-n指定环境名称,则被安装在当前活跃环境
# 也可以通过-c指定通过某个channel安装
 
# 更新package
conda update numpy
 
# 删除package
conda remove numpy

运行Python

Anaconda自带的Spyder就是个不错的IDE
当然也有许多人偏爱Pycharm
在以下菜单中给Pycharm选择python解释器
Python–>Preferences–>Project Interpreter–>Python Interpreter
PS:尽管有很多人推荐,但对真正的编程小白来说,非常不推荐Pycharm 或VS 等IDE(尤其对于这些还不知道要通过打开文件夹来运行项目的小白),请直接用Spyder。

剩下的IDE配置请参看官网

参考资料

-http://python.jobbole.com/86236/
-https://www.zhihu.com/question/30123965
-https://zhuanlan.zhihu.com/p/25198543
-http://blog.csdn.net/bitcarmanlee/article/details/51917642

人生苦短,我用Python
祝大家开始享受Python的快感吧!

你可能感兴趣的:(Python)