2016-07-31 3 views
0

Я пытаюсь запустить сценарии Python внутри virtualenv из Sublime Text 3. Когда я активировать virtualenv в ST3 и выбрать .py, ST3 создает Scripts папку внутри уже существующей Scripts папке (для нового `.py '). Что вызывает эту проблему и как я это прекращаю?Sublime Text3 создает сценарии в сценарии папку внутри virtualenv

Ниже приведены подробные инструкции я следую:

  1. Создание `virtualenx Somevenv 'из CMD
  2. Перейдите к' Someenv \ Scripts`
  3. активировать
  4. pip install somePackage
  5. Выберите Virtualenv:New (Virtualenv: Activate ничего не делает)
  6. Вставить \path\to\Someenv\Scripts под Virtualenv Path
  7. Выберите c:\Python27
  8. ST3 делает это дело и производит это сообщение:

    New python executable in C:\Users\Gandalf\Documents\Python_Virtual_Env\Legolas\Scripts\Scripts\python.exe Installing setuptools, pip, wheel...done.

Как вы видите, ST3 создает Scripts внутри предыдущей Scripts папки. В результате пакеты, установленные на шаге 4, не используются. Я хочу остановить создание этой второй папки Scripts.

ответ

0

Решено. В ST3 используйте Virtualenv: Add Directory вместо Virtualenv: New. Последний создает новый virtualenv (следовательно, новую папку Scripts).