2016-12-15 1 views
-2

У меня есть обе версии, но когда я использовал 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

Я не знал об этой команде! Благодарю вас –

ответ

1

Вы можете попробовать

python3 -m pip install lxml

или

pip3 install lxml

1

Вы установили версии через Anaconda environments (ссылка является примером того, как вопрос для Mac , но ответ должен применяться ко всему)?

Если да, то вам необходимо сначала активировать среду для соответствующей версии (например, если conda create -n py3 Python=3 создал среду, дать activate py3 перед тем пип установить)

если нет, 1. Вы должны рассмотреть анаконды 2. Вы должны проверьте, какая версия python находится в пути. Я предполагаю, что есть два исполняемых файла python в двух отдельных папках. Проверьте свой путь. Попробуйте запустить «какой python», чтобы увидеть, какой python выполняется. В каждой из двух папок есть исполняемый файл pip. Вам нужно запустить ту, которая находится в установке Python 3.