Я пытаюсь установить Python. Я запускаю Windows 8.1. Python работал нормально на моем ПК, но я недавно обновил Windows и теперь должен установить его снова. Я удалил папку Python, прежде чем пытаться выполнить установку, а также убедиться, что старая версия не установлена. Когда я начинаю IDLE, около 9 IDLE окна открываются вместе с последним, который имеет скрипт в нем:Устранение неполадок при установке Python
try:
import idlelib.PyShell
except ImportError:
# IDLE is not installed, but maybe PyShell is on sys.path:
try:
from . import PyShell
except ImportError:
raise
else:
import os
idledir = os.path.dirname(os.path.abspath(PyShell.__file__))
if idledir != os.getcwd():
# We're not in the IDLE directory, help the subprocess find run.py
pypath = os.environ.get('PYTHONPATH', '')
if pypath:
os.environ['PYTHONPATH'] = pypath + ':' + idledir
else:
os.environ['PYTHONPATH'] = idledir
PyShell.main()
else:
idlelib.PyShell.main()
Любая помощь будет оценена.
Я раньше не читал об этой проблеме. Этот файл является Lib/idlelib/idle.pyw. Вы начинаете с значка меню «Пуск» (если это означает что-либо на 8.1 - я использую Win 7). Если нет, то как? Когда вы говорите «open», вы имеете в виду в окнах редактора Idle? Если да, отредактируйте вопрос, чтобы просмотреть открытые файлы (см. Строку заголовка). –
Предложение: удалить $ HOME/.idlerc, где $ HOME (на Win 7) будет c:/user/Arne (или любое другое имя пользователя, которое вы используете). –
Привет, да, это 9 окон редактирования IDLE. Я попытался удалить папку .idlerc, но это не помогло. Я вызываю его из программы win8 startmenu, поэтому я попытался сделать это через обычный интерфейс Windows 8, и он работает оттуда, спасибо, что указал мне в правильном направлении - по крайней мере, теперь я могу его использовать. – Arnie