使用.bat文件打开Pipenv虚拟环境,然后运行命令

时间:2019-06-27 16:36:32

标签: command-prompt pipenv

我想创建一个.bat文件以cd到我的工作目录,启动pipenv虚拟环境,然后在pipenv shell命令提示符下运行一系列命令。

#test.bat

    cd C:\testdirectory

    pipenv shell

    echo test

我的pipenv shell启动,但是未执行“回声测试”。

2 个答案:

答案 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