使用 makefile 安装 pipenv 和项目依赖项
Install pipenv and project dependencies using a makefile
我想创建一个 make 文件,使用它可以自动创建虚拟环境并安装项目依赖项。我创建了以下规则:
setup-env:
sudo apt-get install python3 pip
pip install pipenv
pipenv shell
pipenv install
我可以安装 python、pipenv 并创建虚拟环境。
但是最后一行 pipenv install 没有执行,因为控制转移到了虚拟环境。当我退出虚拟环境时,install命令被执行。
有没有办法在不创建单独规则的情况下安装依赖项?
谢谢!
您可以在进入 shell 之前进行简单安装
(pipenv可以安装在shell之外)
更改规则的顺序:
setup-env:
sudo apt-get install python3 pip
pip install pipenv
pipenv install
pipenv shell
我想创建一个 make 文件,使用它可以自动创建虚拟环境并安装项目依赖项。我创建了以下规则:
setup-env:
sudo apt-get install python3 pip
pip install pipenv
pipenv shell
pipenv install
我可以安装 python、pipenv 并创建虚拟环境。
但是最后一行 pipenv install 没有执行,因为控制转移到了虚拟环境。当我退出虚拟环境时,install命令被执行。
有没有办法在不创建单独规则的情况下安装依赖项?
谢谢!
您可以在进入 shell 之前进行简单安装 (pipenv可以安装在shell之外)
更改规则的顺序:
setup-env:
sudo apt-get install python3 pip
pip install pipenv
pipenv install
pipenv shell