Так что у меня возникла забавная проблема при попытке использовать Flask, я могу запускать ее только из ~/(дома), а не из ~/Projects/projectfolder. Я использую Python 2.7.4, установленный через их домашнюю страницу, virtualenv и virtualenvwrapper. Каждый раз, когда это то же самое:Невозможно импортировать флягу из каталога проекта, но работает везде.
$ mkvirtualenv project
New python executable in project/bin/python
Installing setuptools............done.
Installing pip...............done.
Затем установить Настой:
$ pip install flask
[...]
Successfully installed flask Werkzeug Jinja2
Cleaning up...
Затем я открываю Python из моей домашней директории:
(project) $ python
>>> from flask import Flask
>>>
Тогда я бросить курить и иду в папку проекта :
(project) $ cd ~/Projects/example
(project) $ python
>>> from flask import Flask
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "flask.py", line 1, in <module>
from flask import Flask
ImportError: cannot import name Flask
И я немного потерял, почему это происходит, у кого-нибудь есть идеи?
Иисус, я сейчас чувствую себя невероятно глупым. Тьфу. Благодаря! –