Помогите пожалуйста . Не пойму ,почему Pip выдает ошибку.

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
1604236508745.png

1604236545011.png

Хотя по книге должно быть так :
1604236656055.png
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Не пойму ,почему Pip выдает ошибку
Не видно ошибки на скринах.
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
Не видно ошибки на скринах.
1604240130667.png
он должен вывести вот эти значения,а по прежнем у меня выводит так :
1604240171497.png
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
он должен вывести вот эти значения,а по прежнем у меня выводит так :
Так это не ошибка pip, он здесь вообще не причем.
Тут вы просто не перешли на нужный роут (урл):
нужно открыть в браузере
Код:
http://127.0.0.1:5000/search4
а вы открыли главную страницу
Код:
http://127.0.0.1:5000
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
Так это не ошибка pip, он здесь вообще не причем.
Тут вы просто не перешли на нужный роут (урл):
нужно открыть в браузере
Код:
http://127.0.0.1:5000/search4
а вы открыли главную страницу
Код:
http://127.0.0.1:5000
1604240502337.png
Но в таком случае он выводит такую ошибку
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Но в таком случае он выводит такую ошибку
В коде у вас роут прописан. Попробуйте перезапустить сервер flask`a.
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
В коде у вас роут прописан. Попробуйте перезапустить сервер flask`a.
а как понять перезапустить ? Я перезагружаю программу или пересоздаю новый python файл с этим кодом,а ошибка - не меняется
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
а как понять перезапустить
значит остановить выполнение скрипта и запустить заново
роут прописан - переход по на него должен работать
у вас в коде есть еще одна ошибка, в этой строке
Python:
return str('life...', '...')
сравните с книгой - там еще нужно внутри str метод search4hetters вызвать
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
значит остановить выполнение скрипта и запустить заново
роут прописан - переход по на него должен работать
у вас в коде есть еще одна ошибка, в этой строке
Python:
return str('life...', '...')
сравните с книгой - там еще нужно внутри str метод search4hetters вызвать
Странно , написал , как вы сказали - всеровно такая же ошибка
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
Так это не ошибка pip, он здесь вообще не причем.
Тут вы просто не перешли на нужный роут (урл):
нужно открыть в браузере
Код:
http://127.0.0.1:5000/search4
а вы открыли главную страницу
Код:
http://127.0.0.1:5000
1604242668672.pngИ
И тут он должен автоматически переводить на /search4
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Странно , написал , как вы сказали - всеровно такая же ошибка
Это ошибка на роуты не влияет бы она появилась бы потом - при переходе на роут выдало бы что-то типа: ошибка 500 Server Internal Error
И тут он должен автоматически переводить на /search4
не должен
Запустил код с вашей картинки. Нормально работает, переходит на роут - выдает ответ. Возможно у вас проблема с pycharm попробуйте запустить код из консоли cmd.exe.
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
Это ошибка на роуты не влияет бы она появилась бы потом - при переходе на роут выдало бы что-то типа: ошибка 500 Server Internal Error

не должен
Запустил код с вашей картинки. Нормально работает, переходит на роут - выдает ответ. Возможно у вас проблема с pycharm попробуйте запустить код из консоли cmd.exe.
cmd не запускается.
скачал заново pycharm,запустил те же файлы и ничего нового,ошибки те же
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
Это ошибка на роуты не влияет бы она появилась бы потом - при переходе на роут выдало бы что-то типа: ошибка 500 Server Internal Error

не должен
Запустил код с вашей картинки. Нормально работает, переходит на роут - выдает ответ. Возможно у вас проблема с pycharm попробуйте запустить код из консоли cmd.exe.
Странно , извиняюсь , все заработало после третьей переустановки.
Спасибо
 

Форум IT Специалистов