栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在全局站点软件包而不是virtualenv中进行pip安装

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在全局站点软件包而不是virtualenv中进行pip安装

有趣的是您提出了这个问题,我只是遇到了完全相同的问题。我最终解决了它,但是我仍然不确定是什么原因造成的。

尝试检查您的

bin/pip
bin/activate
脚本。在中
bin/pip
,查看shebang。这是对的吗?如果不是,请更正它。然后在〜
42
中的〜行中
bin/activate
,检查您的virtualenv路径是否正确。它看起来像这样

VIRTUAL_ENV="/Users/me/path/to/virtual/environment"

如果是错误的,请更正

deactivate
,然后进行纠正,
.bin/activate
如果我们的共同问题有相同的原因,也应该可以解决。如果仍然没有,无论如何,您都处在正确的轨道上。我经历了与您一样的解决问题的例行程序,
whichpip
一遍又一遍,遵循堆栈跟踪等。

绝对要确保

/Users/kristof/VirtualEnvs/testpy3/bin/pip3

是您想要的,而不是引用另一个类似名称的测试项目(我遇到了这个问题,不知道它是如何开始的。我怀疑是同时运行多个virtualenvs)。

如果这些都不起作用,那么可能会采取临时解决方案,如乔·霍洛威(Joe Holloway)所说,

只需使用其完整路径运行virtualenv的pip(即,不依赖于搜索可执行路径),甚至不需要激活环境。它将做正确的事。

也许不是很理想,但是应该在紧要关头工作。

链接到我的原始问题:

VirtualEnv /
Pip尝试在全局安装软件包



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/647248.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号