Магия…
Создаю чистый проект на питоне. Добавляю файлы и папки!
Пишу простейший код - автокомплит работает и так далее.
Все собирается…
Создаю проект Flask и имею вышеуказанную проблему. Бред сивой кобылы
import sys print sys.path
ZerG
Все собирается…
from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run()
ZerGА в чём преимущество? У меня в обычном проекте автокомплит по flask тоже работает.
при создании проекта выбираю Flask
import sys print sys.path from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run()
/Library/Frameworks/Python.framework/Versions/2.7/bin/python /Users/kobzar/Python/site/site.py ['/Users/kobzar/Python/site', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload'] Traceback (most recent call last): File "/Users/kobzar/Python/site/site.py", line 3, in <module> from flask import Flask ImportError: No module named flask Process finished with exit code 1
import flask print flask.__file__