pip在pyenv中使用时不应答

2024-05-14 22:07:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经使用自制软件安装了pyenvpyenv-virtualenv(我正在开发macOS Catalina 10.15.6)

我正在运行python版本为3.7.8的pyenv环境。
如果激活pyenv virtualenv,然后尝试运行一些pip命令,这些命令不会返回任何内容。我只是在下一行看到闪烁的光标。例如:

$ pip install -r requirements

$ pip list

尽管如此,当只调用pip时,我有帮助菜单

配置似乎正常:

$ which pip

返回

Users/marie/.pyenv/shims/pip

在pyenv之外,pip工作正常

问题似乎来自Python和pip的特定版本。事实上,使用较旧版本的Python(Python 3.7.1)和pip(10.0.1)可以使pip正常工作。
但是:Python3.7.8+PIP20没有

知道为什么会这样吗


Tags: installpip命令版本pyenv内容软件环境
2条回答

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

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

curl -fL https://bootstrap.pypa.io/get-pip.py | /Users/marie/.pyenv/shims/python -

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

wget -O- https://bootstrap.pypa.io/get-pip.py | /Users/marie/.pyenv/shims/python -

我不知道为什么这会发生在virtualenv身上。我想自制的软件包可能有问题。你可以pip install virtualenv

相关问题 更多 >

    热门问题