首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在pyenv中使用pip时,pip不响应

在pyenv中使用pip时,pip不响应
EN

Stack Overflow用户
提问于 2020-07-29 00:48:18
回答 2查看 901关注 0票数 2

我已经使用Homebrew安装了pyenvpyenv-virtualenv (我正在使用macOS Catalina10.15.6)。

我正在使用python版本3.7.8运行pyenv环境。

如果我激活pyenv-virtualenv,然后尝试运行一些pip命令,这些命令不会返回任何内容。我只看到下一行上闪烁的光标。例如:

代码语言:javascript
复制
$ pip install -r requirements

代码语言:javascript
复制
$ pip list

不过,当只调用pip时,我有帮助菜单。

配置看起来没问题:

代码语言:javascript
复制
$ which pip

返回

代码语言:javascript
复制
Users/marie/.pyenv/shims/pip

在pyenv之外,pip可以正常工作。

这个问题似乎来自特定版本的Python和pip。实际上,迁移到较旧版本的Python (Python3.7.1)和pip (10.0.1)会使pip工作得很好。

但是: Python 3.7.8 + pip 20不支持。

知道为什么会这样吗?

EN

回答 2

Stack Overflow用户

发布于 2020-07-29 00:53:17

尝试重新安装pip。这可能与您的情况相关:PyEnv Issue 1122 pyenv can't find pip

票数 1
EN

Stack Overflow用户

发布于 2020-07-29 01:48:08

尝试从头开始(从https://github.com/pypa/pip/issues/7620#issuecomment-576653578)安装pip

代码语言:javascript
复制
curl -fL https://bootstrap.pypa.io/get-pip.py | /Users/marie/.pyenv/shims/python -

如果找不到curl,可以尝试使用wget

代码语言:javascript
复制
wget -O- https://bootstrap.pypa.io/get-pip.py | /Users/marie/.pyenv/shims/python -

我不知道为什么virtualenv会发生这种情况。我猜可能是自制软件的套装有问题。你可以使用pip install virtualenv

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63139022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档