我想创建一个.bat文件以cd到我的工作目录,启动pipenv虚拟环境,然后在pipenv shell命令提示符下运行一系列命令。
#test.bat
cd C:\testdirectory
pipenv shell
echo test
我的pipenv shell启动,但是未执行“回声测试”。
答案 0 :(得分:0)
我创建了一个批处理文件,将我带到正确的文件夹并打开环境(如上所述),然后运行了另一个包含以下内容的批处理文件:
pipenv run python manage.py runserver
答案 1 :(得分:0)
我结合了Marks使用第二个bat文件的想法。使用pipenv run命令。 这样,您只需要运行teststart.bat文件,该文件将在pipenv环境中执行runtest.bat文件。
测试入门蝙蝠文件:
C:\Users\Me\Desktop\teststart.bat
cd C:\Users\Me\my_project
pipenv run runtest // all commands in the runtest.bat file will be inside pipenv
测试跑步者蝙蝠文件:
C:\Users\Me\my_project\runtest.bat
echo test
echo 'more comamnds'
python manage.py runserver