工欲善其事,必先利其器! 快速高效地搭建好编程环境:
1.Anaconda安装
Anaconda的官方下载链接为https://www.continuum.io/downloads,选择Python 3版本的安装包下载即可,如图1-1所示。
图1-1 Anaconda Windows下载页面
如果下载速度过慢,可以选择使用清华大学镜像,下载列表链接为https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,使用说明链接为https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/。
下载完成之后,直接双击安装包安装即可。安装完成之后,Python 3的环境就配置好了。
2.安装包安装
推荐直接下载安装包来安装,此时可以直接到官方网站下载Python 3的安装包:https://www.python.org/downloads/。
3.Linux下的命令行安装
CentOS、Red Hat
1 sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpm 2 sudo yum update 3 sudo yum install -y python35u python35u-libs python35u-devel python35u-pip
执行完毕后,便可以成功安装Python 3.5及pip 3了。
Ubuntu、Debian和Deepin
首先安装Python 3,这里使用apt-get
安装即可。在安装前,还需安装一些基础库,相关命令如下:
1 sudo apt-get install -y python3-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev libcurl4-openssl-dev 2 sudo apt-get install -y python3
执行完上述命令后,就可以成功安装Python 3了。然后还需要安装pip 3,这里仍然使用apt-get
安装即可,相关命令如下:
1 sudo apt-get install -y python3-pip
执行完毕后,便可以成功安装Python 3及pip 3了。
4.Mac下的安装
在Mac下同样有多种安装方式,如Homebrew、安装包安装、Anaconda安装等,个人推荐使用Homebrew安装。
Homebrew是Mac平台下强大的包管理工具,执行如下命令,即可安装Homebrew。
1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装完成后,便可以使用brew
命令安装Python 3和pip 3了。
1 brew install python3
img.wp-smiley,img.emoji { display: inline !important; border: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important }
.latex_thm,.latex_lem,.latex_cor,.latex_defn,.latex_prop,.latex_rem { margin: 0; padding: 5px; background: lightcyan; border: solid 3px green }
.latex_em { font-style: italic }
.bibtex_title { font-weight: bold; color: #004b33 }
a.bibtex_title { text-decoration: none }
#qrcodes { min-height: 350px; background: white }
#qrcodes .btn { background-color: #eb586f; height: 22px; line-height: 22px !important; color: white; padding: initial; font-size: 12px; width: 65px }
.article-content #qrcodes { text-indent: 0px !important }
.article-content #qrcodes a { color: white }
#qrcodes .btn:hover { color: white }
#qrcodes .code-img { width: 180px }
#qrcodes * { }
*::before,*::after { }
.row { margin-right: -15px; margin-left: -15px }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px }
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 { float: left }
.col-xs-12 { width: 100% }
.col-xs-11 { width: 91.66666667% }
.col-xs-10 { width: 83.33333333% }
.col-xs-9 { width: 75% }
.col-xs-8 { width: 66.66666667% }
.col-xs-7 { width: 58.33333333% }
.col-xs-6 { width: 50% }
.col-xs-5 { width: 41.66666667% }
.col-xs-4 { width: 33.33333333% }
.col-xs-3 { width: 25% }
.col-xs-2 { width: 16.66666667% }
.col-xs-1 { width: 8.33333333% }
.col-xs-pull-12 { right: 100% }
.col-xs-pull-11 { right: 91.66666667% }
.col-xs-pull-10 { right: 83.33333333% }
.col-xs-pull-9 { right: 75% }
.col-xs-pull-8 { right: 66.66666667% }
.col-xs-pull-7 { right: 58.33333333% }
.col-xs-pull-6 { right: 50% }
.col-xs-pull-5 { right: 41.66666667% }
.col-xs-pull-4 { right: 33.33333333% }
.col-xs-pull-3 { right: 25% }
.col-xs-pull-2 { right: 16.66666667% }
.col-xs-pull-1 { right: 8.33333333% }
.col-xs-pull-0 { right: auto }
.col-xs-push-12 { left: 100% }
.col-xs-push-11 { left: 91.66666667% }
.col-xs-push-10 { left: 83.33333333% }
.col-xs-push-9 { left: 75% }
.col-xs-push-8 { left: 66.66666667% }
.col-xs-push-7 { left: 58.33333333% }
.col-xs-push-6 { left: 50% }
.col-xs-push-5 { left: 41.66666667% }
.col-xs-push-4 { left: 33.33333333% }
.col-xs-push-3 { left: 25% }
.col-xs-push-2 { left: 16.66666667% }
.col-xs-push-1 { left: 8.33333333% }
.col-xs-push-0 { left: auto }
.col-xs-offset-12 { margin-left: 100% }
.col-xs-offset-11 { margin-left: 91.66666667% }
.col-xs-offset-10 { margin-left: 83.33333333% }
.col-xs-offset-9 { margin-left: 75% }
.col-xs-offset-8 { margin-left: 66.66666667% }
.col-xs-offset-7 { margin-left: 58.33333333% }
.col-xs-offset-6 { margin-left: 50% }
.col-xs-offset-5 { margin-left: 41.66666667% }
.col-xs-offset-4 { margin-left: 33.33333333% }
.col-xs-offset-3 { margin-left: 25% }
.col-xs-offset-2 { margin-left: 16.66666667% }
.col-xs-offset-1 { margin-left: 8.33333333% }
.col-xs-offset-0 { margin-left: 0 }
#BAIDU_SSP__wrapper_u2578794_1 { display: none }
#BAIDU_SSP__wrapper_u2578794_0 #iframeu2578794_0 .bd-logo2 { display: none !important }
原文地址:https://www.cnblogs.com/wanglinjie/p/9102562.html