如何在virtualenv的子目录中创建一个带有pipenv的新virtualenv?

问题描述 投票:1回答:2

我有这个目录结构:

code/
├── some_script.py
├── Pipfile
├── Pipfile.lock
└── subdirectory/
    └── script_to_run.py

subdirectory/目录中,我想运行script_to_run.py,但是当我pipenv run python3 script_to_run.py我得到的问题是pipenv假设我在code/目录,而不是subdirectory/目录。

如何使用pipenv为subdirectory/生成新的virtualenv?

python virtualenv pipenv
2个回答
0
投票

你可以简单地打电话给pipenv run subdirectory/script_to_run.py


0
投票
cd subdirectory
touch Pipfile
pipenv run python3 script_to_run.py

这将为该子目录生成一个新的virtualenv。

© www.soinside.com 2019 - 2024. All rights reserved.