centos7 部署django
阿新 • • 發佈:2022-05-07
centos7 部署django
1.拉取git程式碼到code使用者下
2.進入到專案project目錄下
3.建立虛擬目錄
python3 -m venv 虛擬環境名稱
4.啟用虛擬環境
~/project/虛擬環境名稱/bin/activate
5.構建開發環境
python setup.py develop # 這裡構建的過程中,可能會出現如下問題: ## 問題一: `error: package directory 'find_namespace' does not exist` ### 解決方案: #### 執行命令, 升級下setuptools pip install --upgrade pip setuptools ## 問題二: mysql_config --version /bin/sh: mysql_config not found mariadb_config --version /bin/sh: mariadb_config not found mysql_config --libs /bin/sh: mysql_config: command not found error: mysql_config not found ### 解決方案: yum install mysql-devel #### 若是mariadb則執行下面的命令,具體需要對應響應的版本 yum install mariadb-devel ## 問題三: unable to execute 'gcc': not such file or directory error: Setup script exited with error: command 'gcc' failed with exit status 1 #### 安裝下python3的庫 yum install python3-devel # 繼續構建 python setup.py develop
6.退出虛擬環境
deactivate