2017-02-10 2 views
1

Я новичок в Python. Я только что установил Python (анаконды Python 2.7) и при запуске Anaconda быстрое что-то произошло, который был «не удалось создать процесс»Anaconda «не удалось создать процесс»

enter image description here

Так может кто-нибудь здесь мне помочь, пожалуйста? Я прибегаю к каждой помощи.

+0

Это может быть полностью отключено, но иногда я получаю ошибку с аналогичным чтением из другой программы, когда у моего компьютера заканчивается память или что-то в этом роде. Перезагрузка компьютера исправляет его. Вы пробовали это? – qxz

+0

О, ваш комментарий вызывает меня в процессе установки. подсказка возникла, как «очистить пространство .. и что-то в этом проблема?» – khuongngoc

+0

Я пробовал это, но проблема не была решена. – khuongngoc

ответ

1

Я столкнулся с той же ошибкой, потому что мое имя пользователя включало пробел. («C: \ Users \ Ben Ji») Самое простое решение: установить Anaconda в другую папку в папке «Пользователи», например. общественности.

(Та же ошибка возникает при использовании пипа, проверьте https://stackoverflow.com/a/35275384/6580199)

1

Anaconda использует исполняемый файл, запускающий Python с помощью сценария. Исполняемый файл получает свое собственное имя, отбрасывает «.exe» и отправляет «-script.py». В этом файле сценария проверьте первую строку скрипта, соответствующую команде. Она должна иметь She-челку, указывая на правильный исполняемый файл Python, что-то вроде:

#!C:/ProgramData/Anaconda3/python.exe 

Вы можете использовать вперед и назад слэши взаимозаменяемые в этой строке. Если ссылка указывает на неправильное место, вы получите «не удалось создать процесс». Если ссылка нуждается пространства, вы можете поместить его в двойные кавычки, например:

#!"C:/Users/My special name/my special place/python.exe" 

Одинарные кавычки и обратная косая черта бежать на пространствах, кажется, не работать на исполняемом пути, ... пойди разберись.

Обратите внимание, что если вы не скопируете имя исполняемого файла с именем сценария, вы получите сообщение «Не удается открыть», а не «не удалось создать процесс».

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