Как использовать venv в pychram?

415 просмотра
0
0 Комментариев

Нужно подключить mysql в django. Я делал так pip install mysql-python. Такой способ выдает ошибку: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-331syeib/mysql-python
Разработкой под python занимаюсь не так долго, но предполагаю что проблему исправит виртуальная среда, т.е. venv. Есть ли возможность использовать ее из коробки в pychram?
Версия python 3


Добавить комментарий

2 Answers

Python Опубликовано 18.12.2018
0
  1. Открываешь консоль в pycharm.

  2. Устанавливаешь virtualenv:

    $ [sudo] pip3 install virtualenv

  3. Затем создание среды:

    $ virtualenv myenv

  4. запускаешь:

    source myenv/bin/activate

  5. Устанавливаешь нужные пакеты как обычно.

Все будет установлено в виртуальную среду.
Не забудь указать интерпретатору путь к python-3 из виртуальной среды.
А в настройках запуска проекта указать правильный интерпретатор.

Добавить комментарий
0

Есть путь через «клики мышкой»:
Preferences -> Project Interpreter -> шестеренка напротив интерпретатора -> Create VirtualEnv. Создаете, переключаетесь в нее (ставите venv созданную средой по умолчанию для проекта), ставите нужные модули.

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up