gpt4 book ai didi

python - 将全局包包含到使用 --no-site-packages 创建的 virtualenv

转载 作者:太空狗 更新时间:2023-10-29 16:55:59 58 4
gpt4 key购买 nike

我通常更喜欢使用 --no-site-packages 选项创建 virtualenvs 以获得更多隔离,而且因为默认的 python 全局包包含相当多的包,而且通常是大多数包不需要。但是,我仍然希望在全局范围内保留一些精选包,例如 PILpsycopg2。有没有一种好方法可以将它们包含到 virtualenv 中,也可以轻松实现自动化?

最佳答案

如果您使用 virtualenvwrapper你也许可以使用 postmkvirtualenv在新的 virtualenv sitepackages 目录中自动创建符号链接(symbolic link)的脚本。

#!/bin/sh
cdsitepackages
ln -s /path/to/system/site-packages/package-name
cdvirtualenv

关于python - 将全局包包含到使用 --no-site-packages 创建的 virtualenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2767382/

58 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com