Ошибка web2py: - невозможно определить браузер - PullRequest
0 голосов
/ 07 марта 2011

Я устанавливаю web2py на мою машину. я просто нажимаю на web2py.exe, затем запрашиваю пароль, а затем говорит: «невозможно определить ваш браузер».

Любая помощь будет заметна.

Ответы [ 2 ]

2 голосов
/ 07 марта 2011

Это не ошибка, это просто предупреждающее сообщение.

Это сообщение вводится этой строкой , которая предлагает просто автоматически открывать веб-браузер.

Но даже без модуля веб-браузера вы сможете запустить web2py и игнорировать предупреждающее сообщение,

Если вы не можете запустить web2py или у вас возникли какие-либо проблемы, пожалуйста, откройте заявку на выпуск , и разработчики web2py найдут его.

1 голос
/ 07 марта 2011

Сообщение приходит отсюда:

def try_start_browser(url):
""" Try to start the default browser """

try:
    import webbrowser
    webbrowser.open(url)
except:
    print 'warning: unable to detect your browser'

Вы можете попробовать webbrowser.open из оболочки python cli, чтобы увидеть, что является конкретным исключением. В моей (OS X) системе:

~ $ python
Python 2.7.1 (r271:86882M, Nov 30 2010, 10:35:34) 
[GCC 4.2.1 (Apple Inc. build 5664)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import webbrowser
>>> webbrowser.open('http://stackoverflow.com')
True
...