2016-06-20 2 views
-1

На Mac, если установлен несколько интерпретаторов Python (anaconda, стандарт Python 2.7 и т. Д.), Задаваясь вопросом при запуске команды python, есть ли способ указать, запускаю ли я с помощью anaconda или Python 2.7 или другого Python переводчик? Благодарю.среда с интерпретатором mutliple python

С уважением, Лин

ответ

1

Если вы только типом питоном, он будет считать вас до версии питона, указанной в этом:

which python 

Эта команда распечатает местоположение python в терминале ,

Чтобы использовать версию, отличную от указанной выше, будь то Jython или Anaconda или что-то еще, вы можете запустить ее, набрав полный путь.

+1

Если вы добавите рассмотрение переменных среды, таких как 'PYTHONPATH' и' PYTHONLIB', то это станет более полным ответом. – SuperSaiyan

+0

Спасибо, коснитесь моего тела, проголосуйте. И интересно, использую ли я полный путь для библиотек, использующих pip для установки, будут ли они использоваться только под конкретным интерпретатором python или использоваться глобально во всех интерпретаторах python? Например, если я устанавливаю numpy с помощью pip под обычным интерпретатором python, но не под anaconda, то, если я использую полный путь anaconda для выполнения интерпретатора python, numpy не может быть использован? –

+0

Спасибо @SuperSaiyan, проголосуйте за свою идею, и если бы вы могли прокомментировать мое вышеописанное на сторонней библиотеке, установить/использовать для разных интерпретаторов python, это будет здорово. :) –

Смежные вопросы