У меня установлены оба Python 2.7 и 3.5. Если я запускаю скрипт из командной строки с помощью python
, он использует Python 2.7, но если я запускаю IPython, он использует Python 3:Как сделать iPython использовать Python 2 вместо Python 3
[email protected]:~$ python -V
Python 2.7.12
[email protected]:~$ ipython
Python 3.5.2 (default, Sep 10 2016, 08:21:44)
Type "copyright", "credits" or "license" for more information.
IPython 5.1.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]:
Есть ли способ запустить IPython так, что он использует Python 2? (Я использую Ubuntu LTS 16.04).
Как вы установили ipython? – Nurjan
Я все еще ищу решение, потому что виртуальные среды не имеют доступа к другим модулям, не установленным с помощью 'pip', например' rethinkdb'. [Nurzhan] (http://stackoverflow.com/users/671150/nurzhan), я точно не помню, как я установил iPython, но я считаю, что я загрузил файл .whl и сделал 'pip install [ipython_file] .whl' , –
Я установил ipython на xubuntu 16.04 LTS, используя 'sudo apt-get install ipython'. По умолчанию используется python 2.7.12. Я не знаю, почему у вас есть эта проблема. Я знаю, что vim, начиная с Ubuntu 16.04 LTS, по умолчанию работает с python3. – Nurjan