相关疑难解决方法(0)

如何使用python命令运行不同版本的python的pip?

我现在正在ubuntu 15.10上使用Python

但在我的操作系统中,我安装了许多不同的python版本:

  • Python(2.7.9)
  • Python3(3.4.3)
  • Python3.5
  • PyPy

所以,我对他们的包环境版本感到很乱,例如,如果我运行:

pip3 install django
Run Code Online (Sandbox Code Playgroud)

实际上我不能在里面导入django python3.5.

有没有有效的方法来调用相关版本pip

PS:不建议我使用virtualenv,我知道它并正在寻求另一种解决方案.

python pypy pip pypi python-3.x

21
推荐指数
2
解决办法
4万
查看次数

如何将 pip 用于 pyenv?

我已经在我的 Mac 中安装了 pyenv 来管理不同的 python 版本。

之前,我有系统默认的 python 2.7/Library/Frameworks/Python.framework/Versions/2.7/ 位于/usr/local/bin/python3

现在,我安装了位于 /Users/hao/.pyenv/shims/python2

我只是好奇,当我想使用“pip”命令安装某个库时,如何确保将库安装到正确的 python 中?例如,我想使用 'pip' 将 Torch 或 tensorflow 安装到 pyenv python 2.7.14 中。但不想将它们安装到系统默认 python 中。另外,如何更改pip3版本?

这里我使用which pipand which pip3,结果是:

haos-mbp:~ hao$ which pip
/Users/hao/.pyenv/shims/pip
haos-mbp:~ hao$ which pip3
/usr/local/bin/pip3
Run Code Online (Sandbox Code Playgroud)

python pip pyenv

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

pip ×2

python ×2

pyenv ×1

pypi ×1

pypy ×1

python-3.x ×1