gpt4 book ai didi

python - virtualenv、sys.path 和站 pip 包

转载 作者:太空宇宙 更新时间:2023-11-03 11:57:27 25 4
gpt4 key购买 nike

我正在为 Django 部署设置一个 virtualenv。我想要一个无法访问全局站 pip 包的隔离环境。我使用了选项 --no-site-packages,然后为该环境安装了一个本地 pip 实例。

在使用 pip 和 requirements.txt 文件后,我注意到大多数软件包都安装在不在 sys.path 中的“构建”文件夹中,因此我收到了诸如

之类的错误

“没有名为 django.conf 的模块”

我还在基本的 virtualenv 包之后安装了 virtualenvwrapper。

据我所知,我以前从未见过“build”文件夹,并且很好奇为什么这些包没有简单地安装在我本地环境的 site-packages 文件夹中。我应该如何指向该构建文件夹以及它为什么存在?

谢谢

最佳答案

似乎是pip进程因为找不到requirements中的包而过早退出了。这让事情陷入困境,在有机会完成将它们放入正确的“站 pip 包”位置的过程之前,卡在类似临时的“构建”文件夹中。

关于python - virtualenv、sys.path 和站 pip 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3469551/

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