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

369
26 ноября 2016, 20:25

Нужно подключить 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

Answer 1

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

Answer 2
  1. Открываешь консоль в pycharm.

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

    $ [sudo] pip3 install virtualenv

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

    $ virtualenv myenv

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

    source myenv/bin/activate

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

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

READ ALSO
Поиск(where) обрезает GROUP_CONCAT

Поиск(where) обрезает GROUP_CONCAT

Не могу понять, как сделать запрос, чтобы чертов (WHERE genre_id = 1) не обрезал массив в GROUP_CONCAT

310
Проверка JSON - удаление и добавление в БД

Проверка JSON - удаление и добавление в БД

Нужна помощь с JSON и его взаимодействием с БДИмеется к примеру такой JSON

470
Почему MyISAM медленне MyISAM?

Почему MyISAM медленне MyISAM?

Один и тот же запрос в таблицу с 3млн строк

299