我已经使用自制软件安装了pyenv
和pyenv-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没有
知道为什么会这样吗
尝试重新安装
pip
。这可能与您的情况有关:PyEnv Issue 1122 pyenv can't find pip尝试从头开始安装
pip
(从https://github.com/pypa/pip/issues/7620#issuecomment-576653578)如果未找到
curl
,可以尝试使用wget
:我不知道为什么这会发生在virtualenv身上。我想自制的软件包可能有问题。你可以
pip install virtualenv
相关问题 更多 >
编程相关推荐