【发布时间】:2017-05-01 12:12:51
【问题描述】:
我有两个版本,但是当我使用pip下载lxml时,它显然是在2.7中安装的,我该如何指定安装路径?
$ python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
【问题讨论】:
-
你试过用
pip3 -
我不知道那个命令!谢谢你
我有两个版本,但是当我使用pip下载lxml时,它显然是在2.7中安装的,我该如何指定安装路径?
$ python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
【问题讨论】:
pip3
你可以试试
python3 -m pip install lxml
或
pip3 install lxml
【讨论】:
您是否通过Anaconda environments 安装了这些版本(链接是如何安装的示例,问题是针对 Mac,但答案应该适用于所有内容)?
如果是这样,你需要先激活相应版本的环境(例如如果conda create -n py3 Python=3创建了环境,在pip安装之前给activate py3)
如果不是,1. 你应该考虑 anaconda 2. 你需要检查路径中的 python 版本。我猜在两个单独的文件夹中有两个 python 可执行文件。检查你的路径。尝试运行 'which python' 以查看执行了哪个 python。在这两个文件夹中的每一个中都有一个 pip 可执行文件。您需要运行 Python 3 安装中的那个。
【讨论】: