Python - ошибки компиляции C - сбой gcc - PullRequest
0 голосов
/ 06 ноября 2018

Часто, когда я пытаюсь установить пакет Python, установка завершается неудачей со следующей ошибкой: «ошибка: команда« gcc »завершилась неудачно с состоянием выхода 1».

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

Возможно, проблема в моей среде. Вот как я (безумно?) Пытаюсь управлять вещами:

Windows 7 машина
MS Visual C ++ 14 redist недавно установлен
Python от 2.7.15 до Jupyter / SageMath 8.3 (невозможно запустить Python через консоль, поскольку выдает 16-битную ошибку)

P.s .: Я невежественен, но я знаю это, так что не беспокойтесь. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 08 ноября 2018

Хорошо, я нашел обходной путь / решение.

Я подозреваю, что ядро ​​Python, поставляемое с SageMath, не является на 100% полным / функциональным ядром / ядром Python. Я неохотно согласился установить автономное «ядро» Python (не уверен, что этот термин технически правильный) из Python.org, v. 2.7.15, используя стандартные готовые двоичные файлы для систем Windows x64. Разумеется, установил его в другую папку, чем Sage, добавил в системную переменную Path, и угадайте, что? Да, проблемы решены. Все теперь устанавливается без нареканий - ну, в основном, но, по крайней мере, теперь это до приемлемого уровня отказа. Поэтому я установил Jupyter на это ядро, и теперь я могу продолжать свою разработку так, как мне нравится.

Я имею в виду, если бы несколько сотен строк кода не было слишком много для компьютера, на котором я работаю ... Поскольку он немного отстает, мне нужно будет прибегнуть к другим решениям "IDE". Но это совсем другая история ...

Большое спасибо, тем не менее, всем, кто потрудился оставить строку. Особенно @Red Cricket, который помог мне пересмотреть мое нежелание устанавливать другое ядро ​​Python, кроме SageMath. Не большой поклонник дублирования, но эй, там достаточно времени.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...