适用环境Windows
Python interpreter 版本选择
Python官方网站目前同时发行Python2.x 和Python3.x两个系列,在设计3.x时,为了不带入累赘,规定二者互不兼容。
写这篇文章时的最新版本分别为2.7.14和3.7.3。值得注意的是,并非版本号越大代表版本越新,如Python 3.2.6就比Python3.4.1晚发行几个月。并且,并非最新的才是最适合的,虽然新版本一般而言比老版本更加完善和成熟,但是很多扩展库的发行总是滞后于新版本的,如果你用的Python版本太过超前,那么可能有一些很好用的扩展库就用不上了。因此,在选择Python版本的时候,一定先考虑好自己的需求,主要开发方向,常用扩展库,这些扩展库的最高支持版本。这些问题全部确认完以后再来选择适合自己的 Python 版本,方可事半功倍,不浪费时间在第三方库的反复卸载和安装上。
尽管如此,目前 Python 3.x 基本上是大势所趋,如果你的维护对象不是使用 2.x的,或者你只是想把 Python 作为一种新奇的语言来学习的话,那么建议你选择3.x系列的最新版本.并且python作为开源语言,存在众多发行版,其中数据科学从业者较为常用的是Anaconda ,作为一款优秀的包管理器和环境管理器,它附带了150多个数据科学包及其依赖项,所以你可以直接开始工作而无需费神下载众多第三方库.Anaconda可在https://www.anaconda.com/distribution/#download-section下载.
Python 安装
Python的安装十分简单,在官网https://www.python.org/downloads/release选择适合自己的版本下载即可.笔者下载的是Windows 64位版本的离线安装包

executable表示可执行版,需要安装后使用,embeddable表示嵌入版,就是解压以后就可以使用的版本。 可执行版安装比较简单,一直默认就好。embeddable需要注意,当我们解压

这个也是需要解压到同一路径的,这里面放着pip、setuptools等工具,如果不解压,我们将无法在pycharm中更新模块,比如需要用到pymysql,就无法下载。虽然也能用,但是就是"阉割版"的python解释器了。
如果是embeddable版,记得把解释器所在的路径添加到环境变量里,不然pycharm无法自动获得解释器位置。
- 值得注意的是,由于下载站点的问题,直接从网页下载会奇慢无比,所以推荐使用P2P下载.
- 安装时记得勾选将Python路径加入系统Path,否则后面会很麻烦.如果忘了加,自行Google解决办法.
-安装时看好选项,不知道作用的可以Google,例如pip install就是一定要勾选安装的
Pycharm 安装
版本选择
Pycharm的正式发行版有2.5个版本,分别是收费的Professional版和免费的Community版,还有半个是教育版,其区别如下图.

如果你只是想自娱自乐,那么community完全足够,且Community对于新手极其友好,有很细致的引导.而若是个人想使用到Professional的功能,可以在Jetbrains官网用教育邮箱申请许可证,即可使用Jetbrains产品.你可以在这里https://sales.jetbrains.com/hc/zh-cn/articles/207154369-%E5%AD%A6%E7%94%9F%E6%8E%88%E6%9D%83%E7%94%B3%E8%AF%B7%E6%96%B9%E5%BC%8F了解到官方说明.
值得注意的是,此许可证有效期为一年,到期需再申请,且不可用于商业用途.
安装选项
Pycharm安装选项如下图


hello python
软件安装好后,还有一些需要配置的地方.我们先选择Create New Project,
点文件夹修改工程存放位置,另外红线圈起来的三角形是关键,点开它,看到Pycharm自动选择了合适的Python interpreter.而若是你的电脑里安装有不止一个Python版本的话,就需要在这里指定一个版本创建虚拟环境.

建立编译环境

编译快捷键为Ctrl+Shift+F10,更多快捷键参见官方说明

或者
https://blog.csdn.net/pipisorry/article/details/39909057
解决pip安装第三包问题:
对于Python开发用户来讲,pip(一个用python语言写的包管理程序,命名为递归命名 pip installs packages)安装软件包是家常便饭。但位于国外的官方源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把pip安装源替换成国内镜像,可以大幅提升下载速度,还可以提高安装成功率.
首先学会在哪安装第三方库

搜到想要的库,点install,然后等待其名字变成蓝色即可.但是如果你乖乖从官方源下载的话,你就会发现一直在installing,这时就需要修改下载地址.
国内三大源,中科大,阿里,清华.而在python方面,常用的则有
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple/
华中理工大学:https://pypi.hustunique.com/
山东理工大学:https://pypi.sdutlinux.org/
豆瓣:https://pypi.douban.com/simple/
临时使用:
可以在使用pip的时候加参数 -i https://pypi.mirrors.ustc.edu.cn/simple/
例如:pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ pyspider,这样就会从中科大这边的镜像去安装pyspider库。
永久修改:
windows下,直接在user目录的用户名目录下创建一个pip目录,如:你的用户名是Administrator,则C:\Users\Administrator\pip,新建文件pip.ini
内容为
[global]
index-url = https://pypi.mirrors.ustc.edu.cn/simple/
[install]
trusted-host=mirrors.aliyun.com
网友评论