Започнах празно работно пространство на Ubuntu (Ubuntu 14.04.3 LTS) облак 9, Python 2.7.6 беше по подразбиране. Инсталирах питон-пип и питон-virtualenv (използвайки apt-get).
Създавайки най-малкото възможно Колба заявление съм изправен пред проблем: Получавам грешка при импортиране, ако натисна идея тичам бутон:
Актуализация
Същият проблем тук: https://community.c9.io/t/not-able-to-run-python-file-which-has-a-import-statement-for-flask-installed-via-virtualenv-py/6151
Ако стартирам приложението от терминала чрез издаване python app.py
тогава всичко е наред:
Активирана е виртуалната среда.
pip list
предавания
...
Колба (0.12) - там.
...
which python
предавания
/ Начало / Ubuntu / работно място / Околна среда / хамбар / питон
Какво не е наред с моята настройка?
Отговори:
1 за отговор № 1Ако работи от терминала след активиране на средата работи добре, може да включите командата за активиране на виртуалната среда от скрипта, например:
import os
os.system("source env/bin/activate")
import flask
може да се наложи да използвате абсолютен път за околната среда, но това трябва да бъде лесно