ubuntu升级python版本小记

文章目录

  • 准备工作
  • 安装
  • uwsgi的意外情况

项目原本 Python 版本是 3.5.2,后来涉及到数据可视化的需求,想使用 pyecharts==0.5.9,所以进行了版本升级,以下是简单记录。

准备工作

  • 先在本地测试,升级版本后,项目正常运行,第三方依赖也没有出现不兼容的情况
  • 更新最新的项目依赖文件

安装

安装添加 ppa 源的工具:apt-get install software-properties-common
添加 ppa 地址:sudo add-apt-repository ppa:jonathonf/python-3.6
更新源:sudo apt-get update
装 Python3.6:sudo apt-get install python3.6
删除原本的 pip:

apt-get remove python3-pip
apt-get autoremove

重新安装 pip:apt-get install python3-pip
安装项目依赖:pip install -r xxxx.txt

uwsgi的意外情况

在装这个模块的时候出现报错,利用以下命令解决

sudo apt-get install build-essential pythonx.x
sudo apt-get install pythonx.x-dev

命令中的 Python版本号依据你装的版本对应就好。

附以下资料:
python-dev 是什么?为什么安装了 python 后有时还要安装 python-dev ?
https://blog.csdn.net/qq_41746437/article/details/79340299

你可能感兴趣的:(服务器)