Akc*_*nur 5 python virtual-environment
我已经将很多软件包下载到全局环境中(可以这么说)。现在,我想创建一个新的虚拟环境并将一些包移动到该环境中。我该怎么做?
虽然您可以将文件/目录从全局安装的站点包目录复制到虚拟环境的站点包中,但您可能会遇到问题(丢失文件、二进制不匹配或其他问题)。如果您不熟悉 python 打包机制,请不要这样做。
我建议您pip freeze从全局安装中运行以获取已安装内容的列表,然后将该输出与requirements.txt源一起存储,并将其置于源管理之下。然后在激活您的 virtualenvpip install -r requirements.txt 后运行,您将把依赖项(具有相同版本)复制到您的 virtualenv 中。