下面给你一个最常用、最清晰的 Python 项目启动方式总览,你可以根据你的项目结构选择对应的方法。
🟢 1. 如果是普通 Python 脚本
例如你的项目里有:
main.py
utils.py
直接运行:
python main.py
🟢 2. 如果项目有入口文件(例如 app.py / run.py)
例如:
project/
├── app.py
├── requirements.txt
启动:
python app.py
🟢 3. 如果是 Flask 项目
通常有:
app.py
启动方式:
export FLASK_APP=app.py
flask run
Windows:
set FLASK_APP=app.py
flask run
🟢 4. 如果是 Django 项目
目录一般像:
manage.py
project_name/
settings.py
启动:
python manage.py runserver
🟢 5. 如果使用虚拟环境(推荐)
创建虚拟环境:
python3 -m venv venv
进入虚拟环境:
Mac / Linux:
source venv/bin/activate
Windows:
venv\Scripts\activate
安装依赖:
pip install -r requirements.txt
然后执行:
python main.py
🟢 6. 如果是通过 setup.py 打包的项目
运行:
python setup.py install
或直接入口:
python -m package_name
🟢 7. 如果项目提供了 Makefile 或启动脚本
例如有:
Makefile
启动:
make run
71万+

被折叠的 条评论
为什么被折叠?



