一、在 Windows 上安装 Python
https://www.python.org/
Python 有两个重要版本且区别较大,分别是 Python2(v2.7.13
) 和 Python3(v3.6.1
)。Python3 对 Python2 进行了不考虑兼容、大刀阔斧地改进,二者的代码也不兼容,这点需要注意。
此处笔者选择 Python3。
安装完成后进入 Python 安装目录,通过命令python
来启动 Python 解释器。
(此处可以通过设置环境变量来快速使用python
命令)
安装包管理器 pip
https://pypi.python.org/pypi/pip/
版本是v9.0.1
为什么需要pip
?
和 Nodejs 的npm
作用相同,便于快速便捷地安装第三方 Python 模块。不使用pip
安装模块的方式是:下载源码、编译安装。
通过pip
安装模块的一个利好:PyCharm 能识别并支持代码补全。
下载.tar.gz
压缩包解压并进入其主目录,通过命令编译安装:
python setup.py install
安装后进入.\Python\Python36\Scripts\
目录,即可执行pip
命令。
(此处可以通过设置环境变量来快速使用pip
命令)
在安装 Python 的步骤中会有同时安装
pip
的选项,且默认已勾选,因此我们不必单独安装pip
。
如此则这样使用pip
命令:python -m pip xxx
-m
:作为模块启动
同时安装 Python3 和 Python2
由于各种原因,有时候我们仍然需要用到 Python2,因此同时安装 Python2 是不错的方案。
很简单,先运行两个安装程序安装两个版本的 Python,然后分别将其根目录的python.exe
重命名为python2.exe
、python3.exe
。此后即可使用python2
、python3
命令,互不混淆。
安装 PyCharm
https://www.jetbrains.com/pycharm/
PyCharm 是一款不错的 Python IDE。
如果习惯了 Android Studio,你会觉得 PyCharm 用起来特别顺手。
如果安装了多个版本的 Python,在 PyCharm 中可以设置默认版本,也可以为单个项目配置 Python 版本。
在安装 Python 的步骤中有同时安装 IDLE (Python Shell,简单的 IDE)的选项。一些简单的操作除了文本编辑器,用它也不错。
二、在 Ubuntu 上安装 Python3
apt-get install python3
版本是v3.4.0
笔者发现云服务器的 Ubuntu 一般内置 Python2 和 Python3。
启动 Python 解释器:
python3
由于 Ubuntu 默认已有 Python2 版本且python
命令指向了 python2
,我们可以调整一下链接:
rm /usr/bin/python
ln -s /usr/bin/python3.4 /usr/bin/python
安装包管理器 pip
apt-get install python-pip3
通过pip3
执行命令
三、安装模块
(Windows)模块安装目录:.\Python\Python36\Lib\site-packages\
PyMySQL
python3 -m pip install pymysql
SQLAlchemy
python3 -m pip install sqlalchemy
Beautiful Soup
python3 -m pip install beautifulsoup4
xpinyin
python3 -m pip install xpinin
卸载模块
python3 -m pip uninstall xxx
查看已安装模块
python3 -m pip freeze