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 &