Django实战笔录(一)——记录Python3.7的安装

神无月 2018年8月17日 10:21 2

战前准备

Python和Django版本选择

20180129203446.png


我们选择最新的Python3.7 + Django2.1

为什么选择Python3

  1. Python核心团队计划2020年停止Python2的维护与支持
  2. 目前支持Python2的主流第三方库已经适配好Python3了
  3. 语法相比Python2 更容易理解

在Windows下安装Python3.7

Python3.7下载

官网下载地址:https://www.python.org/ftp/python/3.7.0/python-3.7.0.exe

Python安装

下载后双击运行安装即可,运行时注意选择复选框 ==Add Python3.7 to PATH==。这样就不用手动修改系统的环境变量。

2018-08-17_170256.png

待安装完毕,打开一个新的终端窗口(cmd),并在其中执行命令 ==python --version== 或者==python -V==。如果输出python版本,没有报错,则说明安装成功。

2018-08-17_164821.png

容易出现的问题及其解决方法

  • 'python' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  • [x] 没配置系统变量,百度一下 ==python系统变量配置==,找到一篇百度经验照着弄就完事了。

在Linux下安装Python

确定已安装的版本

打开一个终端窗口,并执行如下命令:

$ python --version
Python 2.7.5

输出表明系统已安装Python2.7.5版本(一般自带)

安装Python3.7

出于学习Python3和在Python3版本进行开发的考虑,我们需要安装Python3.7版本。

Python3.7下载

官网链接:https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

Python3.7安装

  1. 安装依赖文件,在终端执行如下命令。
$ yum -y groupinstall "Development tools"
$ yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
  1. 在终端使用wget命令下载Python3.7源文件(无界面),或者直接浏览器打开下载(有界面)
$ wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
  1. 解压到/usr/local/python3/目录下,进入到该目录的Python-3.7.0文件夹下,并编译安装
$ mkdir /usr/local/python3
$ tar zxvf Python-3.7.0.tgz -C /usr/local/python3
$ cd /usr/local/python3/Python-3.7.0/
$ ./configure --prefix=/usr/local/python3
$ make && make install

2018-08-17_180428.png

4.安装成功后,创建软链接到该目录

$ ln -s /usr/local/python3/bin/python3 /usr/bin/python3
$ ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

5.最后在终端执行==python3 --version==查看是否安装成功即可 2018-08-17_181044.png

容易出现的问题及其解决方法

  • 在步骤2时出现错误提示==bash: wget: command not found==
  • [x] 解决办法:执行yum install -y wget,待命令执行完成后,在执行步骤1的命令即可