Использование virtualenv в Pycharm в качестве Django IDE

Пожалуйста, помогите мне с этим. Я делаю это на Fedora 16.

Моя виртуальная среда - /home/username/Desktop/.pythonenv

Теперь обратите внимание на точку. Поскольку это скрытый каталог, мне пришлось сделать символическую ссылку, чтобы Pycharm "вошел" в каталог.

sudo ln -s /home/yeukhon/Desktop/.pythonenv /home/yeukhon/Desktop/sypythonenv

Теперь я могу использовать это виртуальное окружение. Однако возникли две проблемы, и я не уверен, что первая из них имеет отношение ко второй.

A. Отсутствие GTK и GST

Вот два скриншота. В virtualenv python отсутствуют GTK и GST... Я понятия не имею, почему.

System Python Virtualenv

B. Django не импортируется в эту среду

Я попытался запустить свой проект Django под virtualenv (project1), но не смог. Я могу запустить тот же проект через Terminal.

[yeukhon@localhost ~]$ cd Desktop/djangoapp/project1
[yeukhon@localhost mysite]$ source /home/yeukhon/Desktop/.pythonenv/project1/bin/activate
(project1)[yeukhon@localhost mysite]$ python2.7 manage.py runserver
# I had to use python2.7 instead of python. That's the only problem with terminal here.

Вопрос

  1. Как мне сделать его запускаемым в Pycharm с моим virtualenv интерпретатором Python?

  2. Имеет ли #1 какое-либо отношение к #2?

  3. Как сделать так, чтобы GTK и GST появились в моем virtualenv?

Спасибо за ваше время.

6
задан CppLearner 2 January 2012 в 01:20
поделиться