Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119

Переход на федору с окон - перестали работать программы

14.07.2015, 14:42. Показов 1506. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Столкнулся с такой проблемой:
Поставил себе федору, переключил пайтон на 3.4.2 и собрался дальше учить его по книге Майкла Доусона "Программируем на пайтон"
При попытке запуска программы из книги столкнулся с ошибкой
Код программы:
Кликните здесь для просмотра всего текста
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# Word Jumble
#
# The computer picks a random word and then "jumbles" it
# The player has to guess the original word
 
import random
 
# create a sequence of words to choose from
WORDS = ("python", "jumble", "easy", "difficult", "answer", "xylophone")
# pick one word randomly from the sequence
word = random.choice(WORDS)
# create a variable to use later to see if the guess is correct
correct = word
 
# create a jumbled version of the word
jumble =""
while word:
    position = random.randrange(len(word))
    jumble += word[position]
    word = word[:position] + word[(position + 1):]
 
# start the game
print(
"""
           Welcome to Word Jumble!
        
   Unscramble the letters to make a word.
(Press the enter key at the prompt to quit.)
"""
)
print("The jumble is:", jumble)
 
guess = input("\nYour guess: ")
while guess != correct and guess != "":
    print("Sorry, that's not it.")
    guess = input("Your guess: ")
    
if guess == correct:
    print("That's it!  You guessed it!\n")
 
print("Thanks for playing.")
 
input("\n\nPress the enter key to exit.")


Выдаёт следующую ошибку:
Кликните здесь для просмотра всего текста
('The jumble is:', 'hoponxyle')

Your guess: xylophone

Traceback (most recent call last):
File "/home/workmachine/workproduct/code/python/книга_программируем_на_пайтон/CHPT_IV/jumble_mod/jumble_mod.py", line 33, in <module>
guess = input("\nYour guess: ")
File "<string>", line 1, in <module>
NameError: name 'xylophone' is not defined


Написанная собственноручно программа, работавшая на окнах теперь тоже нехотет:
Код программы:
Кликните здесь для просмотра всего текста
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#игра в отгадываение компом вашего числа
#попытка реализации через сравнение с последующим сужением коридора случайных чисел
import random
#инициация переменных
the_number = int(input("Загадайте число от 1 до 100 \n(комп честный-благородный, будет с ним сравнивать свой вариант, но не будет жульничать)\n:"))
tries = 1
n = 1
m = 100
guess = random.randint(n,m)
if the_number > 100 or the_number < 1:
    print("Ах ты чёртов жулик, пошутить вздумал!?")
    input("\n\nНажми на Enter чтобы выйти.")
else:
    while guess != the_number:
        if guess > the_number:
            print("комп посчитал что ваше число", guess)
            m = guess
        else:   
            print("комп посчитал что ваше число", guess)
            n = guess
        guess = random.randint(n,m)
        tries += 1
    else:
        print("комп посчитал что ваше число", guess)
        print("Да этот комп славный малый! Он угадал Ваше число", the_number)
        print("И для этого ему хватило всего лишь", tries, "попыток!\n")
        input("\n\nНажми на Enter чтобы выйти.")


После вывода туевой хучи данных выдаёт следующую ошибку:
Кликните здесь для просмотра всего текста
Traceback (most recent call last):
File "/home/workmachine/workproduct/code/python/книга_программируем_на_пайтон/CHPT_III/PCguessmynumber(complete)/PCguess.py", line 27, in <module>
input("\n\nНажми на Enter чтобы выйти.")
File "<string>", line 0

^
SyntaxError: unexpected EOF while parsing


Скрины с кодом и окном запуска содержащим ошибку прилагаются. Я еще не проверял, но боюсь что так со всеми.
Буду очень признателен за помощь, выручайте!
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.07.2015, 14:42
Ответы с готовыми решениями:

Перестали работать программы
С самого начала перестали работать некоторые драйвера от разных программ. После перестали работать программы скрин с ошибкой приложил.

Перестали работать yacc-программы
Здравствуйте, решил как-то написать по заданию небольшой транслятор, написал, откомпилировал как положено: yacc yacc.y -d; flex lex.l;...

Перестали работать браузеры, после установки программы
Скачал программу из интернета, после чего запустил ее и компьютер сразу же перезагрузился, и браузеры перестали работать.

13
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119
14.07.2015, 14:47  [ТС]



забыл скрины, сори
0
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119
14.07.2015, 16:59  [ТС]
Нашел в чём пролема
Выставил приортиетным 3.4.2
однако IDLE запускается 2.7 так как python-tools тоже установленны 2.7
я не нашёл нигде как установить тулзы 3.4 и idle соответсвенно, вот в чём проблемма
из за этого все косяки которые я описывал
помогите хотя бы с этим

Добавлено через 1 час 25 минут
idle2.7 || idle3.4
ввёл и показало какую команду ввести
совсем не так как на других ресурсах
кароч
python3-tools
a ne
python-tools3
всем спасибо, расходимся
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
14.07.2015, 17:05
ghett, зачем ты вообще этой дрянью пользуешься!!?!? Поставь себе нормальную ide, как все люди.
0
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119
15.07.2015, 09:05  [ТС]
Цитата Сообщение от alex925 Посмотреть сообщение
нормальную ide
например?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
15.07.2015, 09:25
Лучший ответ Сообщение было отмечено SatanaXIII как решение

Решение

Pycharm это самая лучшая ide для python, лично я ей пользуюсь. Есть ещё куча ide, но они мало меня интересуют, так как я уже нашел идеал.
1
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119
15.07.2015, 15:24  [ТС]
Цитата Сообщение от alex925 Посмотреть сообщение
самая лучшая ide для python
ок. спс. щас заценю.
графика? вэб? приложения? какое направление?
0
 Аватар для Vigi
641 / 481 / 179
Регистрация: 28.05.2012
Сообщений: 1,419
15.07.2015, 15:49
Цитата Сообщение от alex925 Посмотреть сообщение
Pycharm это самая лучшая ide для python, лично я ей пользуюсь.
Согласен полностью!
0
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119
15.07.2015, 16:58  [ТС]
Цитата Сообщение от alex925 Посмотреть сообщение
Pycharm
от такое мне выдало при установке
OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=350m; support was removed in 8.0
Startup Error: Application cannot start in headless mode
что делать, бро?
вот это нагуглилось, но не совсем понятно
Кликните здесь для просмотра всего текста
https://**********/q/171283

"Плохо очень PyCharm работает с OpenJDK надо сановский использовать."
Стоит ли ставить "сановский" что то
или посоветуете идле которая у меня точно пойдёт?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
15.07.2015, 17:07
Попробуй просто 7 версию jdk поставить ещё. Ничего удалять не надо просто установи openjdk 7, у меня в mint пакет называется openjdk-7-jdk.
1
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119
16.07.2015, 10:16  [ТС]
Цитата Сообщение от alex925 Посмотреть сообщение
7 версию jdk
http://openjdk.java.net/install/
su -c "yum install java-1.7.0-openjdk" - команда не работает - dnf install java-1.7.0-openjdk(ввожу так)
No package java-1.7.0-openjdk available.
Error: no package matched

обязательно нужно 7й? я просто щас тащу 8й отсюда
http://www.oracle.com/technetw... 33151.html
или нужно именно 7й вот отсюда?
http://www.oracle.com/technetw... 80260.html

и ещё. jre надо ставить?

Добавлено через 14 минут
админ! закрывай тему, создаю новую по pycharm на fedora 22, АТО потом никто не найдёт если понадобится!
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
16.07.2015, 10:20
Ни кто темы не закрывает. Просто создавай новую и переместимся туда.
0
1 / 1 / 2
Регистрация: 10.06.2013
Сообщений: 119
16.07.2015, 10:21  [ТС]
Цитата Сообщение от alex925 Посмотреть сообщение
создавай новую
уже создаю
0
16.07.2015, 23:54

Не по теме:


не парься в java, поставь sublime и плагин anaconda

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.07.2015, 23:54
Помогаю со студенческими работами здесь

Перестали работать программы ( игры) которые связаны с интернетом
Перестали работать программы ( игры) которые связаны с интернетом я не знаю что произошло, все было нормально, как то начали вылазить...

Две рабочие программы перестали работать после объединения
Программки сами по себе работают правильно, а засунул в меню не хочет работать, помогите исправить) #include &lt;iostream.h&gt; ...

После обновления до Windows 10 перестали работать программы, использующие виртуализацию
Такая беда, стояла семерка, на ней был установлен nox app player (эмулятор андроид), работал он идеально(на ноуте есть виртуализация, в...

Ос зависла: перестали работать все программы, ни одну программу не получалось открыть, но можно было закрыть
Добрый день! Ноутбук неожиданно завис посреди работы. То есть перестали работать все программы. И еще интересный момент: ни одну...

Перестали работать запросы
Была программа которая качала модпаки, используя редиректы. Сейчас перестало работать, причем в браузере все работает. Привожу код: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru