python setup failed что делать
Исправлено: «Команда« python setup.py egg_info »завершилась неудачно с кодом ошибки 1» при установке Python
Код ошибки 1 определяется как операция, запрещенная в стандартных системных символах errno Python. Эта проблема чаще всего возникает, когда ваши инструменты установки не установлены или не обновлены. В этой статье мы предоставили методы, которые решили проблему для большинства пользователей, связанную с этой конкретной ошибкой.
Проверьте, правильно ли установлены ваш pip и setuptools.
Перед обновлением вы должны проверить, установлены ли в вашей системе pip и setuptools. Он также показывает номера версий для обоих. Вы можете узнать, устарела ли ваша версия программы или setuptools, из-за которой у вас возникла ошибка. Выполните следующие шаги, чтобы проверить установленные версии:
Обновите инструменты настройки
Если инструменты установки уже установлены, попробуйте обновить их до последней версии. Вы можете попробовать следующие шаги, чтобы обновить свои инструменты настройки.
Примечание. Если вы находитесь в Терминале, не забудьте добавить «sudo» перед командой.
Обновление пункта
Иногда проблема кроется в самом пункте. Вы можете обновить pip, чтобы решить эту проблему. Вы можете выполнить следующие шаги, чтобы обновить pip:
Попробуйте установить ez_setup
Некоторые пользователи исправили свои проблемы, установив модуль ez_setup. Иногда причиной проблемы может быть модуль, отсутствующий в вашей системе. Установка решила проблему для многих пользователей. Выполните следующие шаги:
Python setup failed Unspecified error
I am installing python 3.5.0a3 first time on windows 8.1 64 bit and at the starting of installation, it just says «Setup failed».
3 Answers 3
Got the same error after lot of research i found the below thing. It works like a charm..100% worked for me
First. Make sure to check the setup package for your system that is X86 or x64, download packages based on the system before you proceed, otherwise the hack wont work. The below is explained for x64 bit windows 8.1 system with a 64 bit Python setup package use the below mentioned setup name(.exe file) in Step1: and search in google for downloading the Python setup
if the following error comes while installing Python 3.5.0 Setup in windows 8.1 64 bit Operating Sys- Error 0x80240017: Failed to configure per-machine MSU package
Start CMD as Admin, after that
Step1:
YourFilePath/python-3.5.0-amd64.exe /quiet InstallAllUsers=1 PrependPath=1 Include_test=0
Step2:
YourFilePath stands for the location of the python-3.5.0-amd64.exe file in your PC Example: E:\Softwares\python-3.5.0-amd64.exe
now after executing the Step2: the setup will run without any errors. Cool.
The above mentioned steps should work or else If you find any difficulties please visit here which explains the process in detail. Good Luck.
Решение проблем с модулями и пакетами Python
Я с завидной регулярностью сталкиваюсь со всевозможными ошибками, так или иначе связанными с модулями Python. Существует огромное количество разнообразных модулей Python, которые разработчики активно используют, но далеко не всегда заботятся об установке зависимостей. Некоторые даже не удосуживаются их документировать. Параллельно существует две мажорные версии Python: 2 и 3. В разных дистрибутивах отдано предпочтение одной или другой версии, по этой причине самостоятельно установленную программу в зависимости от дистрибутива нужно при запуске предварять python или python2/python3. Например:
Причём обычно не происходит никаких проверок и угадали ли вы с выбором версии или нет вы узнаете только при появлении первых ошибок, вызванных неправильным синтаксисом программного кода для данной версии.
Также прибавляет путаницу то, что модули можно установить как из стандартного репозитория дистрибутивов, так и с помощью pip (инструмент для установки пакетов Python).
Цель этой заметки — рассмотреть некоторые характерные проблемы модулей Python. Все возможные ошибки вряд ли удастся охватить, но описанное здесь должно помочь понять, в каком примерно направлении двигаться.
Отсутствие модуля Python
Большинство ошибок модулей Python начинаются со строк:
В них трудно разобраться, поэтому поищите фразы вида:
За ними следует название модуля.
Поищите по указанному имени в системном репозитории, или попробуйте установить командой вида:
Пакет Python установлен, но программа его не видит
Причина может быть в том, что вы установили модуль для другой версии. Например, программа написана на Python3, а вы установили модуль с этим же названием, но написанный на Python2. В этом случае он не будет существовать для программы. Поэтому нужно правильно указывать номер версии.
Команда pip также имеет свои две версии: pip2 и pip3. Если версия не указана, то это означает, что используется какая-то из двух указанных (2 или 3) версий, которая является основной в системе. Например, сейчас в Debian и производных по умолчанию основной версией Python является вторая. Поэтому в репозитории есть два пакета: python-pip (вторая версия) и python3-pip (третья).
В Arch Linux и производных по умолчанию основной версией является третья, поэтому в репозиториях присутствует пакет python-pip (третья версия) и python2-pip (вторая).
Это же самое относится к пакетам Python и самому Python: если версия не указана, значит имеется ввиду основная для вашего дистрибутива версия. По этой причине многие пакеты в репозитории присутствуют с двумя очень похожими названиями.
Установлена новая версия модуля, но программа видит старую версию
Я несколько раз сталкивался с подобными необъяснимыми ошибками.
Иногда помогает удаление модуля командой вида:
Также попробуйте удалить его используя системный менеджер пакетов.
Если модуль вам нужен, попробуйте вновь установить его и проверьте, решило ли это проблему.
Если проблема не решена, то удалите все файлы модуля, обычно они расположены в папках вида:
Ошибки с фразой «AttributeError: ‘NoneType’ object has no attribute»
Ошибки, в которых присутствует слово AttributeError, NoneType, object has no attribute обычно вызваны не отсутствием модуля, а тем, что модуль не получил ожидаемого аргумента, либо получил неправильное число аргументов. Было бы правильнее сказать, что ошибка вызвана недостаточной проверкой данных и отсутствием перехвата исключений (то есть программа плохо написана).
В этих случаях обычно ничего не требуется дополнительно устанавливать. В моей практике частыми случаями таких ошибок является обращение программы к определённому сайту, но сайт может быть недоступен, либо API ключ больше недействителен, либо программа не получила ожидаемые данные по другим причинам. Также программа может обращаться к другой программе, но из-за ошибки в ней получит не тот результат, который ожидала, и уже это вызывает приведённые выше ошибки, которые мы видим.
Опять же, хорошо написанная программа в этом случае должна вернуть что-то вроде «информация не загружена», «работа программы N завершилась ошибкой» и так далее. Как правило, нужно разбираться с причиной самой первой проблемы или обращаться к разработчику.
Модуль установлен, но при обновлении или обращении к нему появляется ошибки
Это самая экзотическая ошибка, которая вызвана, видимо, повреждением файлов пакета. К примеру, при попытке обновления я получал ошибку:
При этом сам модуль установлен как следует из самой первой строки.
Проблема может решиться удалением всех файлов пакета (с помощью rm) и затем повторной установки.
К примеру в рассматриваемом случае, удаление:
После этого проблема с модулем исчезла.
Заключение
Пожалуй, это далеко не полный «справочник ошибок Python», но если вы можете сориентироваться, какого рода ошибка у вас возникла:
Так вот, если вы хотя бы примерно поняли главную причину, то вам будет проще понять, в каком направлении двигаться для её решения.
Сбой установки Python: неверная команда egg_info
Я часто нахожу это в последнее время, когда пытаюсь установить пакет Python, используя pip , я получаю сообщения об ошибках ниже.
В Интернете я нашел ссылку на то, что нужно использовать « python2 setup.py install » из каталога загрузки, и действительно обнаружил, что это будет работать, если я вручную найду и скачу пакет (из pypi).
Но я не знаю, куда pip загружает пакеты и / или почему он не работает таким образом.
Я попытался выполнить обновление pip, но оно также не удалось аналогичным образом, с кучей ошибок «Неизвестная опция распространения» (entry_points, zip_safe, test_suite, tests_require)!
Попытка использовать pypm ActiveState не удалась, потому что они имеют меньшую библиотечную базу и не включают эти пакеты.
14 ответов
Ничто из перечисленного не помогло мне в Ubuntu 12.04 LTS ( Точный панголин), и вот как я это исправил в итоге:
Загрузите ez_setup.py с загрузите setuptools (см. «Инструкции по установке»). раздел) тогда:
Надеюсь, это кому-то сэкономит время.
Для меня обновление pip с 8.1.1 до 9.0.1 решило эту проблему.
Я также встречаю подобное сообщение об ошибке «Сбой команды« python setup.py egg_info »с кодом ошибки 1» когда я хочу установить cairosvg с командой pip install cairosvg в виртуальной среде.
Поскольку дистрибутив был объединен с setuptools, теперь рекомендуется вместо этого установить / обновить setuptools:
В этом случае вы должны сделать
У меня была эта проблема, а также некоторые другие проблемы с Brewed Python в OS X v10.9 ( Маверикс).
У меня не сработало, и я думаю, что мои настройки / распространение дистрибутива были испорчены.
Я наконец получил его на работу, запустив
На CentOS 6.5 краткий ответ от чистой установки:
Вы не видите двойной, вы должны запустить обновление setuptools дважды. Длинный ответ ниже:
Я столкнулся с той же самой проблемой, и я попробовал все вышеупомянутые ответы. Но, к сожалению, ничего из вышеперечисленного не сработало.
Похоже, что по умолчанию easy_install не работает в своем текущем местоположении:
$ which easy_install /usr/bin/easy_install
Чтобы преодолеть это, используйте easy_install в пакетах сайта. Например:
$ sudo python /Library/Python/2.7/site-packages/easy_install.py boto
Попробуйте следующую команду:
Python setup failed windows 7 что делать
I’ve tried running as admin and with the three different installers on the site.
8 Answers 8
Solution that worked for me:
It is throwing that error because it is trying to install that KB (2999.. something) and failing. If you try to install that KB yourself, it might fail too, as it has some minimum OS requirements. In my case, it was Service Pack 1 for Windows 7. After installing Service Pack 1 I was able to install Python 3.5.x fine.
I collected the required update packages to install python on win 8.1 This topc is related to the following one as well:
Python install failed windows 8.1- Error 0x80240017: Failed to execute MSU package
the packages (I did not check the subset of packages, but if you install the all, python can be installed. There are some packages that requires another one before install, the required one is listed here as well. So if the install says «this upgrade is not suitable for this machine» just go on, install other packages, and when you finished, install the remaining packages that you were not able to install before.
As it can be seen I used win 8.1 x64. The total size of these packages is about 1 GB. These all are downloadable from microsoft update center.
I am also using win 7 home premium SP1 and encountered this problem, I solved it by:
Go the Windows Update in the Control Panel
Search for the installed update named KB2999226
Uninstall that update
Honestly, use this method at your own risk as I am just a newbie in programming and have no idea what that Windows Update was for. But I did it anyways.
Details on KB2999226 (https://support.microsoft.com/en-us/kb/2999226). It looks like repairing Visual Studio corrects issues with CRT. Someone correct me if Im wrong.
Just in case are facing it with Windows 7 for PCs:
Very simple, reinstall Windows Service Pack and repair the Visual C++ Redistributable and bingo, the error disappears.
In case of difficulties, uninstall all the software involved (Visual C++, etc.) and reinstall as the proper sequence.
In my case, I have an application installed in my computer which has python installation in it. I was not able to search it from normal PC search. Just try installing «everything» software if you have complex installation of software like me.
Once you get the path for python installation, add this path to environment (System’s) variable and you are good to go.
Click Download button and Scroll down to see all files
Select windows6.1-KB976932-X86.exe (32-bit) or windows6.1-KB976932-X64.exe (64-bit).
Install this and then install Python
Not the answer you’re looking for? Browse other questions tagged python installation failed-installation or ask your own question.
Linked
Related
Hot Network Questions
Subscribe to RSS
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.4.14.39076
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
Решение проблем с модулями и пакетами Python
Я с завидной регулярностью сталкиваюсь со всевозможными ошибками, так или иначе связанными с модулями Python. Существует огромное количество разнообразных модулей Python, которые разработчики активно используют, но далеко не всегда заботятся об установке зависимостей. Некоторые даже не удосуживаются их документировать. Параллельно существует две мажорные версии Python: 2 и 3. В разных дистрибутивах отдано предпочтение одной или другой версии, по этой причине самостоятельно установленную программу в зависимости от дистрибутива нужно при запуске предварять python или python2/python3. Например:
Причём обычно не происходит никаких проверок и угадали ли вы с выбором версии или нет вы узнаете только при появлении первых ошибок, вызванных неправильным синтаксисом программного кода для данной версии.
Также прибавляет путаницу то, что модули можно установить как из стандартного репозитория дистрибутивов, так и с помощью pip (инструмент для установки пакетов Python).
Цель этой заметки — рассмотреть некоторые характерные проблемы модулей Python. Все возможные ошибки вряд ли удастся охватить, но описанное здесь должно помочь понять, в каком примерно направлении двигаться.
Отсутствие модуля Python
Большинство ошибок модулей Python начинаются со строк:
В них трудно разобраться, поэтому поищите фразы вида:
За ними следует название модуля.
Поищите по указанному имени в системном репозитории, или попробуйте установить командой вида:
Пакет Python установлен, но программа его не видит
Причина может быть в том, что вы установили модуль для другой версии. Например, программа написана на Python3, а вы установили модуль с этим же названием, но написанный на Python2. В этом случае он не будет существовать для программы. Поэтому нужно правильно указывать номер версии.
Команда pip также имеет свои две версии: pip2 и pip3. Если версия не указана, то это означает, что используется какая-то из двух указанных (2 или 3) версий, которая является основной в системе. Например, сейчас в Debian и производных по умолчанию основной версией Python является вторая. Поэтому в репозитории есть два пакета: python-pip (вторая версия) и python3-pip (третья).
В Arch Linux и производных по умолчанию основной версией является третья, поэтому в репозиториях присутствует пакет python-pip (третья версия) и python2-pip (вторая).
Это же самое относится к пакетам Python и самому Python: если версия не указана, значит имеется ввиду основная для вашего дистрибутива версия. По этой причине многие пакеты в репозитории присутствуют с двумя очень похожими названиями.
Установлена новая версия модуля, но программа видит старую версию
Я несколько раз сталкивался с подобными необъяснимыми ошибками.
Иногда помогает удаление модуля командой вида:
Также попробуйте удалить его используя системный менеджер пакетов.
Если модуль вам нужен, попробуйте вновь установить его и проверьте, решило ли это проблему.
Если проблема не решена, то удалите все файлы модуля, обычно они расположены в папках вида:
Ошибки с фразой «AttributeError: ‘NoneType’ object has no attribute»
Ошибки, в которых присутствует слово AttributeError, NoneType, object has no attribute обычно вызваны не отсутствием модуля, а тем, что модуль не получил ожидаемого аргумента, либо получил неправильное число аргументов. Было бы правильнее сказать, что ошибка вызвана недостаточной проверкой данных и отсутствием перехвата исключений (то есть программа плохо написана).
В этих случаях обычно ничего не требуется дополнительно устанавливать. В моей практике частыми случаями таких ошибок является обращение программы к определённому сайту, но сайт может быть недоступен, либо API ключ больше недействителен, либо программа не получила ожидаемые данные по другим причинам. Также программа может обращаться к другой программе, но из-за ошибки в ней получит не тот результат, который ожидала, и уже это вызывает приведённые выше ошибки, которые мы видим.
Опять же, хорошо написанная программа в этом случае должна вернуть что-то вроде «информация не загружена», «работа программы N завершилась ошибкой» и так далее. Как правило, нужно разбираться с причиной самой первой проблемы или обращаться к разработчику.
Модуль установлен, но при обновлении или обращении к нему появляется ошибки
Это самая экзотическая ошибка, которая вызвана, видимо, повреждением файлов пакета. К примеру, при попытке обновления я получал ошибку:
При этом сам модуль установлен как следует из самой первой строки.
Проблема может решиться удалением всех файлов пакета (с помощью rm) и затем повторной установки.
К примеру в рассматриваемом случае, удаление:
После этого проблема с модулем исчезла.
Заключение
Пожалуй, это далеко не полный «справочник ошибок Python», но если вы можете сориентироваться, какого рода ошибка у вас возникла:
Так вот, если вы хотя бы примерно поняли главную причину, то вам будет проще понять, в каком направлении двигаться для её решения.
Установка Python на Windows
Рассмотрим установку языка программирования на Windows Server 2012, хотя установка на Windows 7, Windows 10 будет типовой.
Итак, для установки нам потребуется дистрибутив Python версию которой выбираем и скачиваем по ссылке: https://www.python.org/downloads/
Скачать Python для windows
Выбираем установку для всех пользователей:
Выбираем установку для всех пользователей
Выбираем директорию для установки, я оставляю по умолчанию C:\Python27:
Выбираем директорию для установки
Далее по умолчанию нажимаем NEXT, NEXT до окончания установки:
Теперь необходимо проверить добавился ли путь для командной строки.
В диспетчере задач нажимаем Run new task:
Запускаем новую задачу Run new task
Набираем cmd и жмем ENTER:
Запускаем окно терминала
В окне терминала набираем python и жмем Enter, если выдаст информацию, то на этом инсталляция закончена.
У меня, как всегда, просто не получается и python выдает ошибку:
В этом же окне терминала набираем sysdm.cpl и попадаем в System Properties:
Набираем sysdm.cpl — Enter
Теперь нужно зайти в закладку Advanced и нажать кнопку Environment Variables:
Редактируем Path, добавляем в конце через точку с запятой путь куда установили Python, у меня это выглядит так — ;C:\Python27:
Открываем Path
Дописываем пути ;C:\Python27
Теперь пробуем прописать python, но сделать это нужно в новом окне терминала, который подтянет наши записи:
Python 2.7.14 установлен
Вот теперь установка Python закончена и можно работать.
How to install python 3.7 on windows 7 | Python3 setup failed in windows 7 sp1 error[Solved]
Показать панель управления
Комментарии • 70
Mere isme ek ke bad ek dll missing bata raha hai bro plz help
Win 7 32 bit 2gb ram
YOU DISERVE A SUB.
THANKYOU.
REALLY THANKYOU.
You did an awesome job
YOU PROVED THAT EVEN INDIANS CAN DO SOMETHING!!1
Bahut bahut sukriya bhai pure din ki asi ki tasi ho gai par solutions nhi mila par tumhri video ne problem solve kar diya thank so much bro god bless your channel 😇
Thanks bro make sure to subscribe brother.
Not Working.
I am using python 3.7.3 only but it is showing the same problem..
Try to reinstall with new set-up
@BrighterWay python is installing but its debug package is not installing
This is working in many computer Please go through the video again and update the settings correctly and most importantly re-start your system after that.
Heyy thnkksss this resolved my problem
Make Sure to subscribe us🖖
Nice trick bro thanks a lot
Sahil Please check first Pinned Comment for Solution, Let me Know If it wasn’t solve.
Make sure to subscribe🙋
It is now also showing setup failed
Check First Pinned comment where you will find out solution + Link to downloading.
nhi huva notificatin aaya k contact product ventor
Check First Pinned comment where you will find out solution + Link to downloading.
Thank A Lot Sir I Was Finding This Type Of Video To Solve My Problem Now I Can Learn Python. Thank You Once Again.
Hope you subscribe us 🙂
Bhai fhir bhi nahi ho raha 😭😭😭😭
Check First Pinned comment where you will find out solution + Link to downloading.
Bhai computer restart krne ke baad ON he nhi ho rha😨😭
What should I do
Plsss help!!
@BrighterWay hogya start but pycharm abhi bhi nhi chl rha error aa rha h
It may be hardware related issue, Or you might change the wrong thing in regedit, Try to restart in safe mode
Thank you sir. 🙏🙏 you 🙏🙏🙏🙏
Thank uh Make sure to hit that Subscribe button 🙂
BROOOOOOOO WORKING.
JDJEKdNeEKENsLWPWPDNRKWKDNDNDKDMEMRKRKR
TIME TO BECOME GOD OF COMPUTER SCIENCE
LIKED AND SUBBED
Brother Please help I am trying to open regedit but nothing happens. It’s just not opening
Doing that. But it’s the same nothing opening
Try to run It as Administrator
Bhai sachi yaar thnku 2 ghante dimaag khapane ke baad aapki video se solved hua 😉
Make sure to subscribe brother
Thanks bro, Make sure to subscribe us
brother
Don’t Forget To subscribe Bro
Still facing problem
See pinned Comment Uh will find the Solution
After restarting it works
Its working thanku so much
Pinned comment me apko link PR Jaake Python download krna hai Then video ki saari process krna hai then system ko ek baar restart krke, uss download setup ko install krna hai.
No it doesnt works
@Aryveer Singh rathore make Sure to hit like, and subscribe to the Channel
I used 3.7.1 and it works
@BrighterWay it works
@Aryveer Singh rathore Cancel and reinstall it
this solution work you deserve one sub from me.
Bro, mine already works on service pack 1 but it is not installing nad shows same problem
@BrighterWay Yea, of course
@BrighterWay Now another issue came up. 0x80072f7d. Setup Failed
@Anuroop Hope You subscribe :p
@BrighterWay Thank bro.I figured it out just 2 min ago😂😂
You need to install python 3.7.3 bro
Please Subscribe bro.
Thanks a lot for this. Today I wasted my whole day searching for the solution of this issue and finally it’s solve. Thankyou.
Make sure to subscribe Us More Awesome content is one the Way.
NOTE: This technique wont work for python versions above 3.7.6
@Harshal Sanjay video is About python 3.7.3 Note that😅
Link that Python software also 😊
Surly I will do thanks for feedback😍
Surly I will do thanks for feedback😍
Bhai kya python install karne ke baad us value ko 0 kar sakte hai
Hope Uh subscribe us, video is about python 3.7.3, I am happy Python 3.7.6 also working.
Thanks a lot bro.
In the beginning it didn’t work but after restart it is working
Thanks bhai,❤️
Hope Uh subscribe us, More videos are on the way.
Thank u soooooooooooooo much
I was making AI program for school on python as a project
but it was not installing
Thank u once again
Unable to install python error service pack 1 but service pack 1already install but facing same issue anyone can help me.
Bhai ye kr liya abhe bhe unspecified eror bata raha hai bataye bhai idme kuch @brighterway
Bro apko 3.7.3 install krna padega Ho gayega Or Apna System Jarrur Restart krle Iss process ke baad. Ek or video hai channel PR use dekh Lena 3.7.3 Kaise download kare.
Superb Bro It’s working Thank you so much
Hope u subscribe us
Thank you so much, for this video tutorial
*Glad it was helpful, Hope uhh Subscribe us!*
It fixed but another problem is api-ms-win-crt-runtime-|1-1-0.dll is missing
Hope u subscribe to us
thsnk you it works so much thanku.
*Glad it helped, Hope uh Subscribe us!*
Hello guys
Can somebody help me for anaconda installation
I m doing the installation but at the end it show (Failed to create Menu).
Please help me if anyone knows this setting in window 7
Bro I can’t find anaconda navigator in my start menu. What should i do?
Hope You Subscribe us :d
Hope you subscribed too😍😅
It’s not working bro mere pass window 7 hai Mene kar ke dek liya
Bro If you want to work with python you need to download and install python 3.7.3. Do all process of this video then restart your system it will definitely work.
If it won’t let us know in comments.
IT WORKS. THANKS A LOT BRUH.
Welcome 👍 bro, Make sure to hit subscribe and bell icon
It is because :
1. You tried higher version
Sir system reboot karna hai ya restart??
@PALAK SRIVASTAVA great make sure to subscribe us and hit that little bell icon :d
@BrighterWay dobara se system restart krne p hogya sir.
THANK YOU
@PALAK SRIVASTAVA show me the error?
@PALAK SRIVASTAVA You need to run as administrator krna padega Apko!
@BrighterWay sir csdversion 100 likhne p cannot edit csdversion likh k arha hai
I have a pirated copy of windows 7. will csdv cause any problem
@Sayan Yadav THanks buddy
Nopes, until you don’t update it bcz updates on pirated windows can cause problems.
make sure to subscribe us For more such content.
There is still same error what to do?
@Simran In short You need to download & Install python 3.7.3 version, The reason behind that is Windows 7 does not support 3.8 or upper version :d
• But I am taking in consideration that you watch this video and do all things that I Show in this video.
If don’t know Where to Download Python 3.7.3 you can just check out another video on this channel.
& At last Make sure to subscribe Hit the bell icon🔔 bcz That motivates me :p