Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
#1

Неправильная версия питона - Python

03.06.2016, 16:33. Просмотров 362. Ответов 15
Метки нет (Все метки)

Здравствуйте,установил сервер apache и с ним питон как в интсрукции
https://www.digitalocean.com/communi...-an-ubuntu-vps
Однако он пишет что у меня версия 2.7 а должна быть 3.5
такой код выводит путь /usr/bin/python How а мне надо чтобы /usr/bin/python3.5
Python
1
2
3
4
5
6
7
8
9
10
11
12
#/usr/bin/python3.5
from flask import Flask, render_template, request
 
import sys
app = Flask(__name__)
 
@app.route("/")
def hello():
    return sys.executable
    
if __name__ == "__main__":
    app.run()

http://www.cyberforum.ru/python/thread183551.html

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2016, 16:33
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Неправильная версия питона (Python):

Ярлыки питона
Доброе время суток. Решил изучать Python. После установки обнаружил 3...

Я недопонимаю I/O Питона
Дается файл inp.txt : 0 0 1 1 это должно быть: x1 y1 v1 r1 2 2 1...

Совмещение питона 2.6 с 3.0
Есть программа написанная на второй версии питона, возможно ли из этой...

Обмен числами 2 и 3 питона
Добрый день! Не могли бы подсказать, как мне использовать значения двух...

Переделать из Паскаля в Питона! ;)
uses crt; var r, d, h, m, v :integer; begin repeat clrscr; ...

15
Jabbson
Модератор
Эксперт по компьютерным сетям
3344 / 2419 / 745
Регистрация: 03.11.2009
Сообщений: 7,759
Записей в блоге: 3
03.06.2016, 16:38 #2
shebang начинается с #!, # - это просто комментарий.
0
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
03.06.2016, 16:43  [ТС] #3
Так?поменял,перезапустил апач, все равно выдает /usr/bin/python
Python
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/python3.5
from flask import Flask, render_template, request
 
import sys
app = Flask(__name__)
 
@app.route("/")
def hello():
    return sys.executable
    
if __name__ == "__main__":
    app.run()
0
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
03.06.2016, 18:15  [ТС] #4
Здравствуйте,установил сервер apache и с ним питон как в интсрукции
https://www.digitalocean.com/communi...-an-ubuntu-vps
Однако он пишет что у меня версия 2.7 а должна быть 3.5
такой код выводит путь /usr/bin/python а надо чтобы /usr/bin/python3.5
Python
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/python3.5
from flask import Flask, render_template, request
 
import sys
app = Flask(__name__)
 
@app.route("/")
def hello():
    return sys.executable
    
if __name__ == "__main__":
    app.run()
0
sash23
125 / 115 / 94
Регистрация: 31.05.2016
Сообщений: 324
03.06.2016, 18:24 #5
Ну так установите python3.5.
0
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
03.06.2016, 18:36  [ТС] #6
питон 3.5 стоит, лежит в папке /usr/bin/
0
sash23
125 / 115 / 94
Регистрация: 31.05.2016
Сообщений: 324
03.06.2016, 18:40 #7
У вас ссылка на инструкцию не работает.
0
izuchaju_python
19 / 20 / 6
Регистрация: 30.06.2015
Сообщений: 431
03.06.2016, 18:40 #8
xoma_204, Oh no! Sammy ate the page you were looking for. по ссылке.xoma_204, я в apache не силен, но возник вопрос, а что в папке usr/bin нет python3? настройте ide с третим питоном и делов-то.
0
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
03.06.2016, 18:51  [ТС] #9
Я купил VPS, туда поставил питон 3.5, пишу самый простой скирпт, он работает но на неверное версии,как на сайте использовать версию 3.5?т.е чтобы на сервере была версия 3.5?

Добавлено через 2 минуты
вот ссылка https://www.digitalocean.com/communi...-an-ubuntu-vps

Добавлено через 35 секунд
в папке usr/bin лежит python3.5
0
sash23
125 / 115 / 94
Регистрация: 31.05.2016
Сообщений: 324
03.06.2016, 18:55 #10
Вместо пакета libapache2-mod-wsgi видимо нужно установить libapache2-mod-wsgi-py3.
И в файле flaskapp.wsgi первой строкой указать: #!/usr/bin/python3
1
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
03.06.2016, 21:12  [ТС] #11
спспасибо!!уже лучше
Теперь он пишет что версия 3.4.3
Но у меня стоит 3.5.1
Как можно поменять на 3.5.1?
т.е когда я пишу в консоле python -V он выдает Python 3.5.1
а в браузере 3.4.3
0
sash23
125 / 115 / 94
Регистрация: 31.05.2016
Сообщений: 324
03.06.2016, 21:39 #12
А если в функции hello временно написать:
Python
1
2
3
import site
packs = '; '.join(site.getsitepackages())
return packs
.
Что выведет?
0
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
03.06.2016, 22:26  [ТС] #13
вот
/usr/local/lib/python3.4/dist-packages; /usr/lib/python3/dist-packages; /usr/lib/python3.4/dist-packages; /usr/lib/dist-python
0
sash23
125 / 115 / 94
Регистрация: 31.05.2016
Сообщений: 324
04.06.2016, 13:07 #14
Странно, почему пути везде от python3.4 хотя должно быть python3.5?
0
Zuzik
294 / 250 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
04.06.2016, 15:47 #15
А sys.version ?

Добавлено через 19 секунд
что будет выводит оно?
0
xoma_204
1 / 1 / 3
Регистрация: 06.08.2014
Сообщений: 157
04.06.2016, 16:43  [ТС] #16
да,а что это за пути?как их поменять?
0
04.06.2016, 16:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2016, 16:43
Привет! Вот еще темы с решениями:

Windows и файлы питона
В общем проблема такова, что на винде на Python не могу работать файлами txt...

Отношение питона к вебу
Я думал, что Python - это язык веб-программирования, типо php, скачал курс,...

Не декомпилируется файл Питона
Здравствуйте! Возникла проблема с декомпиляцией файла. Как я понял стоит защита...

Компилятор для питона
Даров народ! Сегодня я решил попробовать себя в BATCH! И сделал компилятор для...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru