模块安装在Python 2.7而不是3.5通过pip

问题描述:

我有两个版本,但是当我用pip下载lxml它显然已经安装在2.7中,我该如何指定安装路径?模块安装在Python 2.7而不是3.5通过pip

$ python 
Python 2.7.10 (default, Oct 23 2015, 19:19:21) 
+3

您是否尝试过使用'pip3' –

+0

我不知道该命令!谢谢你 –

您可以尝试

python3 -m pip install lxml

pip3 install lxml

你有没有通过Anaconda environments安装版本(链接是如何,问题是苹果的例子,但答案应该适用于一切)?

如果是这样,你需要首先激活相应版本的环境(例如,如果conda create -n py3 Python=3创建的环境,给activate py3点子安装前)

如果没有,1,你应该考虑蟒蛇2.你需要检查哪个python版本在路径中。我猜测在两个单独的文件夹中有两个python可执行文件。检查你的路径。尝试运行'哪个python'来查看哪个python被执行。在每个文件夹中都有一个pip可执行文件。您需要运行Python 3安装中的那个。