我有这个目录结构:
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?
答案 0 :(得分:0)
cd subdirectory
touch Pipfile
pipenv run python3 script_to_run.py
这将为此子目录生成一个新的virtualenv。
答案 1 :(得分:0)
您可以简单地致电pipenv run subdirectory/script_to_run.py