6步搞定,Centos安装Python3.6.13并配置virtualenv环境,启动uvicorn项目
# 1.下载Python3.6最新安装安装包:
# https://www.python.org/downloads/release/python-3613/
# 1.1.将安装包上传到服务器(centos)
# 1.2.解压python安装包:
tar -zxvf ./Python-3.6.13.tgz
# 2.进入Python-3.6.13
cd Python-3.6.13
# 2.1.配置python的安装路径
./configure --with-ssl --prefix=/usr/local/python3
# 2.2.安装python前,系统环境安装包
# c/c++ 编译
yum install gcc -y
yum install zlib* -y
# 启用ssl访问
yum install openssl -y
yum install openssl-devel -y
# 用于配置安装阿里云sdk
# yum install python-devel -y
# 2.3.安装python
make && make install
# 3.配置PYTHON环境变量
vim /etc/profile
export PYTHON_HOME=/usr/local/python3
export PATH=.:$PYTHON_HOME/bin
# 3.1.刷新profile
source /etc/profile
# 4.安装虚拟环境virtualenv
pip3 install virtualenv
# 4.1.创建虚拟环境
virtualenv --python=python3 venv
# 5.在virtualenv环境安装包:
pip install uvicorn
pip install fastapi
pip install requests
pip install BeautifulSoup4
pip install sqlalchemy
pip install pymysql
# https://help.aliyun.com/document_detail/85288.html?spm=a2c4g.11186623.6.1141.401ff2eeAezynG 参考安装链接
# yum install python-devel -y
pip install oss2
pip install crcmod
# 6.运行python项目:
# uvicorn main:app --host=192.168.xxx.xxx --port=xxxx --debug --reload
# 后台运行
# nohup python3 -u main.py > fast_app.log 2>&1 &