2015-05-10 5 views
1

В какой директории предлагается установить пакеты Python в virtualenv? Например:Где установить виртуальные пакеты

$ sudo pip install requests 

В каком из следующих каталогов он должен быть установлен? Или он будет установлен где-то в другом месте?

venv/ 
    - bin/ 
    - include/ 
    - lib/ 

В чем разница между этими тремя папками?

+0

Любая причина, по которой вы не просто хотите, чтобы 'pip' решал? – jonrsharpe

ответ

4

Несколько заблуждений здесь:

  • С помощью sudo pip install вы не используете virtualenv; вы устанавливаете их непосредственно на свой компьютер.

  • Необходимо создать virtualenv, а затем активировать его через source venv/bin/activate.

  • После того, как он активирован, убедитесь, что установлен pip. Затем, вы будете устанавливать свои пакеты непосредственно на этот virtualenv. Где, это в конечном счете закончится тем, что virtualenv лучше оставить для выбора.

Смежные вопросы