如何在Windows上运行此程序,因为它需要“源venv/bin/activate”和“flask run”

2024-10-04 11:24:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要试着运行这个https://github.com/dhavalhparikh/werewolf_web_app

这里有一些说明,但它们是针对Linux/MacOS的 我在Win10上

我想跑的时候被卡住了

(venv) C:\PyCharm\QA_testing_419\venv\werewolf_web_app-master>source venv/bin/activate
'source' is not recognized as an internal or external command,
operable program or batch file.

当我试着去做的时候

(venv) C:\PyCharm\QA_testing_419\venv\werewolf_web_app-master>export FLASK_APP=run.py
'export' is not recognized as an internal or external command,
operable program or batch file.

(venv) C:\PyCharm\QA_testing_419\venv\werewolf_web_app-master>flask run
'flask' is not recognized as an internal or external command,
operable program or batch file.

有什么建议吗

我很迷人。。。但是可以在任何IDE中使用


Tags: ormasteranwebappvenvisas
1条回答
网友
1楼 · 发布于 2024-10-04 11:24:17

如果可以的话,让我来帮你。(我也是这里的初学者!)

source venv/bin/activate

  • 在windows上,您应该查找activate.bat文件,该文件应位于bin(Ooops,windows的脚本文件夹)文件夹中。您只需运行activate.bat文件,而不用source命令
  • 编辑:在下载应用程序并创建venv的文件夹中,转到venv文件夹,然后转到脚本文件夹,然后执行“activate.bat”文件。这应该表明您的虚拟环境在驱动器和目录路径之前添加的“(venv)”中处于活动状态。之后,返回应用程序的根文件夹,在那里可以找到requirements.txt,然后pip安装需求。(我在我的机器上试过,在安装需求时在Python3.8上出现安装错误。可能是为Python2.x编写的?)

export FLASK_APP=run.py

  • 同样在windows上,它的“set FLASK\u APP=run.py”不是导出

flask run

  • 如果以上两个步骤正确完成(并且没有任何安装错误),则上述命令应该可以工作

相关问题 更多 >