Ubuntu关于python的安装:
1、检查系统所安装的python的版本
python3 --version
提示:python3 –version(说明系统已经安装了3.8版本的python)
注释:退出python命令窗口(exit()或者是ctrl+D)
2、更新python的版本
sudo apt-get update
sudo apt-get install python3.8
对命令的说明:
第一条命令用来指定更新/etc/apt/sources.list和/etc/apt/source.list.d所列出来的源地址,这样能够保证获得最新的安装包。
第二条命令用来指定安装python3.8,。这是目前最新的python版本
3、重新安装python
Python 官方下载地址:https://www.python.org/downloads/
执行以下命令下载
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
解压:
tar -zxvf Python-3.8.1.tgz
编译:使用 make 工具进行编译
./configure --prefix=/usr/local
make&&sudo make install
--prefix=/usr/local
用于指定安装目录(建议指定)。如果不指定,就会使用默认的安装目录。
4、安装pip3
sudo apt-get install python3-pip
这时安装完毕后的pip真实地址是: /usr/bin/pip3 ,也就是说,要用pip3这个命令去查看是否安装成功: pip3 --version
可以用: dpkg -L python3-pip 查看一下安装的程序文件位置。
升级pip:
python3 -m pip install --upgrade pip
5、安装django
sudo pip3 install django
6、安装uwgsi
sudo pip3 install uwsgi
测试:任意路径创建test.py(例如:/home/huitao/test.py)
# 创建以下内容的 test.py 测试文件
def application(env, start_response):
start_response('200 OK', [('Content-Type','text/html')])
return [b"Hello World"]
执行以下命令进行测试,在浏览器中按端口打开
uwsgi --http :8000 --wsgi-file test.py
图示: