文章目录
项目原本 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 ?