安装宝塔面板
可以根据自己的需要从宝塔官网复制一键安装链接
https://www.bt.cn/new/download.html
安装操作系统环境
在推荐安装中,选择Nginx、MySQL、phpMyadmin三个项目即可;
安装Python项目管理器和进程守护管理器
新建数据库
数据库名、用户名、和数据库密码要记下来;
开放端口
在安全选项卡中,根据自己项目的需要开发相关的端口,当然服务器管理后台也要相应地开放同样的端口;
导入项目文件
在根目录新建文件夹,导入自己的项目文件;
在根目录新建虚拟环境
Python 虚拟环境允许您创建一个独立的环境,以便在其中安装特定的软件包,而不会影响您的全局 Python 安装。要创建一个虚拟环境,请按照以下步骤操作:
如果你没有安装pip的话,首先需要通过下面的命令安装“pip”命令
apt install python3-pip
安装 virtualenv(如果尚未安装):
pip install virtualenv
在项目目录中创建一个新的虚拟环境:
virtualenv venv
这将在您的项目目录中创建一个名为 venv 的文件夹,其中包含独立的 Python 安装。
激活虚拟环境:
在 Windows 上:
venv\Scripts\activate
在 Linux 或 macOS 上:
source venv/bin/activate
如果需要查找路径,可以使用下面的命令:
find -name activate
然后再调用上面的source命令,将activate的路径修改为查找到的路径
现在,您应该看到命令提示符或终端提示符发生了变化,表明您已进入虚拟环境。
激活虚拟环境后,您的命令提示符应显示虚拟环境的名称,例如:(e874a8bd702d4a576ca72b26dd2814c9_venv)。现在您已进入虚拟环境并可以在其中执行命令行操作。
要退出虚拟环境,请输入:
deactivate
安装项目依赖包
在激活的虚拟环境中运行以下命令以安装requirements.txt中的所有模块:
pip install -r requirements.txt
- 确保您已在正确的虚拟环境中。如果没有,请参考前面的回答以激活虚拟环境。
- 确保您位于包含requirements.txt文件的项目目录中。如果不在,请使用
cd
命令进入项目目录,例如:
cd /www/wwwroot/aidoes
初始化数据库
安装完成后,您可以再次尝试运行create_tables.py文件初始化数据库:
python3 create_tables.py
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/tongguobaotamianbanbushupythonkaifadewebxiangmu/.html