我有一个项目,现在我想使用 pipenv。
我想从我的主 bin 目录建立符号链接(symbolic link),这样我就可以从另一个目录(它与本地文件交互)运行它,但仍然在 pipenv 中使用适当安装的文件运行它。
我可以做类似的事情吗
pipenv run python /PATH/TO/MY/CODE/foo.py localfile.conf
或者它不会获取/PATH/TO/MY/CODE/Pipenv 中定义的 pipenv 吗?
请您参考如下方法:
不确定这是否与您在 2018 年使用的 pipenv 版本相关,但从当前版本开始,您可以使用 PIPENV_PIPFILE环境变量。您最终会得到一个类似于以下内容的包装器 shell 脚本:
export PIPENV_PIPFILE=/my/project/dir/Pipfile
exec pipenv run command ...
(晚了半年才回答,因为这是第一个相关的搜索结果,所以下次可以再找到。)
