Python安装笔记

一、在 Windows 上安装 Python

https://www.python.org/

Python 有两个重要版本且区别较大,分别是 Python2(v2.7.13) 和 Python3(v3.6.1)。Python3 对 Python2 进行了不考虑兼容、大刀阔斧地改进,二者的代码也不兼容,这点需要注意。

此处笔者选择 Python3。

安装完成后进入 Python 安装目录,通过命令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.exepython3.exe。此后即可使用python2python3命令,互不混淆。

安装 PyCharm

https://www.jetbrains.com/pycharm/

PyCharm 是一款不错的 Python IDE。
如果习惯了 Android Studio,你会觉得 PyCharm 用起来特别顺手。

PyCharm

如果安装了多个版本的 Python,在 PyCharm 中可以设置默认版本,也可以为单个项目配置 Python 版本。

在安装 Python 的步骤中有同时安装 IDLE (Python Shell,简单的 IDE)的选项。一些简单的操作除了文本编辑器,用它也不错。


IDLE

二、在 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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,552评论 6 427
  • linux和windows下安装python拓展包-pycharm、numpy、scipy、matplotlib、...
    hzyido阅读 81,311评论 2 10
  • 环境管理管理Python版本和环境的工具。p–非常简单的交互式python版本管理工具。pyenv–简单的Pyth...
    MrHamster阅读 3,840评论 1 61
  • Python 二三事 面向初学者介绍Python相关的一些工具,以及可能遇到的常见问题。 最后更新 2013.5....
    hzyido阅读 67,781评论 2 42
  • 不止欢喜 何止可惜 无论生活如何刁难 无论学习多么困难 你要记得 总得经历如今的苟且 才有之后的美好 与你的笑逐颜...
    不定更阅读 317评论 0 1