Pipenv虚拟环境(venv)将与子文件夹共享。因此,举例来说,如果你已经安装了一个VENV中~/foo/
,这将是在访问~/foo/baz/
但是,如果您想在和之间共享同一个静脉~/foo/bob/
,该~/baz/alice/
怎么办?
以下几种对我有用。希望对您有所帮助。
:中有一个未记录的功能pipenv
:如果您.venv
在项目根目录中创建一个文件,并带有一个virtualenv路径,pipenv
则将使用该文件而不是自动生成的路径。
(您仍然需要保持Pipfile
s和Pipfile.lock
s的同步。按照@MalikKoné的建议使它们成为符号链接,但是如果Pipfile
s受到应有的版本控制,则不需要这样做。)
但是,这更适合您已经拥有一组希望重用的环境的情况。否则,将环境放置在任意位置最终会造成混乱。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句