github上下载项目并跑通(小白初尝试)

1.从github上下载项目。

在相应的文件处右击git bash。

git init

git clone + 复制代码网址

(这里存在无法配置python解释器问题,删除.idea文件可以解决。)

2.打开pycharm项目,配置python解释器。

本项目创建虚拟环境venv,使用python3.9。

3.根据readme,本项目需先获取flaskr-1.0.0-py3-none-any.whl,并使用pip安装。

参考:部署产品_Flask中文网 (github.net.cn)

在终端中进入虚拟环境后再跑以下代码。

cd venv/scripts
activate
  • 先安装好 wheel 库:python解释器->加号->安装wheel库;或者用以下代码
pip install wheel
  • 用 Python 运行 setup.py 会得到一个命令行工具,以使用构建相关命令。 bdist_wheel 命令会构建一个 wheel 发行文件。(在src下构建的)
python setup.py bdist_wheel

注意:在终端中输入python/pip命令时,需加上所在文件地址路径。此处路径有空格,加上了双引号。

D:\Program" Files"\Python39\python.exe setup.py bdist_wheel
  • 用pip安装构建的文件。
pip install flaskr-1.0.0-py3-none-any.whl

(pip和文件前都有地址路径,以保证正确调用python和pip版本。)

4.继续根据readme,命令行输入 waitress-serve --call flaskr:create_app 启动。

输入后显示【无法将“waitress-serve”项识别为 cmdlet、函数、脚本文件或可运行程序的名称】,发现是需要用如下代码安装waitress。

pip install waitress

再输入上述代码。

5.浏览器地址栏输入--进入管理系统。

跑成功咯。

6.修改代码后重新跑。

删除掉生成的数据库和dist文件,并在命令行重新输入以下代码。

cd src
python setup.py bdist_wheel
cd .\dist\
pip install --force-reinstall --upgrade flaskr-1.0.0-py3-none-any.whl
waitress-serve --call flaskr:create_app

7.上传修改后的代码。

在项目中git bash,我在git init的地方无法进行操作。

git add .
git commit -m "提交信息注释"
git push origin master

注意add后面有空格。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值