Установка GraphLab создает мой Jupyter Notebook для перехода с Python 3.6 на Python 2.7

У меня на компьютере с Windows установлен Python 3.6. Я только что установил GraphLab Create, и теперь, когда я открываю свои Jupyter Notebooks, он показывает Python 2 вместо Python 3, который всегда был раньше. Как мне вернуться к Python 3 самым простым способом? Спасибо

Пожалуйста, укажите, какую операционную систему вы используете.

Thalish Sajeed 30.07.2018 16:46

Это 64-разрядная операционная система с Windows 16 ГБ. Я использовал Python 3 в Jupyter Notebook каждый божий день, а затем я создал GraphLab create (это единственное изменение, которое я сделал, о котором я могу думать), и теперь, когда я открывал любой из моих файлов jupyter, он говорит Python 2. Есть идеи?

bernando_vialli 30.07.2018 16:49

@ Scratch'N'Purr, ты гений :) У тебя есть идеи?

bernando_vialli 30.07.2018 16:59

@desertnaut, ты мне очень помог в последнее время, ты знаешь, как я могу это исправить?

bernando_vialli 30.07.2018 17:00
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
4
617
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Добавьте правильную версию python (в данном случае python3) в переменную PATH Windows.

обратитесь по этой ссылке

После настройки переменной PATH вы сможете запускать интерпретатор python3 из командной строки Windows всякий раз, когда вы вводите python.

Теперь, когда вы набираете jupyter notebook с терминала, по умолчанию должно запускаться ядро ​​python3.

Для них обоих это показывает, что они «не распознаются как внутренняя или внешняя команда, работающая программа или командный файл».

bernando_vialli 30.07.2018 16:52

Хм. Как вы обычно запускаете свой блокнот jupyter?

Thalish Sajeed 30.07.2018 16:54

я просто набираю "jupyter notebook" в терминале или получаю к нему доступ, открыв Anaconda, либо

bernando_vialli 30.07.2018 16:55

@mkheifetz проверьте отредактированный ответ. вам нужно сначала настроить переменную пути к Windows, чтобы вы могли запускать интерпретатор python из командной строки

Thalish Sajeed 30.07.2018 17:04

но я не понимаю, зачем мне это делать, если раньше это работало? Ни разу не избавился от него ниоткуда, просто установил дополнительную программу GraphLab Create

bernando_vialli 30.07.2018 17:05

Я не могу комментировать, что изменилось в вашей системе. Однако, исходя из вашего ответа, кажется, что python3 не настроен в качестве среды выполнения python по умолчанию в вашей системе. Если бы это было, вы могли бы запустить интерпретатор python3 из командной строки.

Thalish Sajeed 30.07.2018 17:07

У меня нет административных прав, чтобы заходить туда на моем компьютере. Есть ли другие альтернативы? Дело в том, что для того, чтобы он перестал работать, согласно тому, что вы говорите, он должен был быть ранее там, а затем был удален. Но зачем его удалять, если я просто устанавливаю другую программу?

bernando_vialli 30.07.2018 17:10

Может быть, мне поможет удаление другого программного обеспечения?

bernando_vialli 30.07.2018 17:14
Ответ принят как подходящий

GraphLab Create работает только в python-2.x. Если вы использовали GraphlabCreate.exe для установки GraphLab, файл .exe установит Anaconda, содержащий python 2.7, на ваш компьютер. Итак, в вашей системе есть версии Python 2 и 3. Вы можете найти записную книжку python3 jupyter в папке Scripts в том месте, где вы установили Anaconda3.

Внутри папки скриптов кажется, что у меня есть 4 файла: «jupyterlab.bat», «notebook.bat», «notebook-err-6.txt» и «notebook-out-6.txt». И что я должен делать?

bernando_vialli 30.07.2018 17:30

Знаете ли вы, что если я переустановлю Jupyter Notebook, это решит мою проблему?

bernando_vialli 30.07.2018 17:34

Внутри папки Scripts внутри Anaconda3 у вас будет файл jupyter-notebook.exe.

Destiny 30.07.2018 17:37

попробуйте открыть блокнот jupyter

Destiny 30.07.2018 17:43

хорошо, теперь он работает, спасибо! Однако есть один вопрос: как мне избежать необходимости переходить в проводник Windows и открывать его оттуда, а вместо этого просто сразу же открыть терминал и заставить его работать, чтобы сэкономить время?

bernando_vialli 30.07.2018 17:44

Чтобы открыть с терминала, вам нужно добавить местоположение в переменную пути Windows, иначе вы можете создать ярлык записной книжки jupyter на рабочем столе и открыть его с рабочего стола.

Destiny 30.07.2018 17:49

Другие вопросы по теме