# pip install in a virtual env

**URL:** <https://forum.ansible.com/t/pip-install-in-a-virtual-env/23798>\
**Category:** Ansible Project\
**Tags:** ubuntu\
**Created:** [February 22, 2017, 5:55pm UTC](https://forum.ansible.com/t/pip-install-in-a-virtual-env/23798 "2017-02-22T17:55:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pedro\_Ferro](https://avatars.discourse-cdn.com/v4/letter/p/65b543/32.png) [@Pedro\_Ferro](https://forum.ansible.com/u/Pedro_Ferro)\
**Post date:** [February 22, 2017, 5:55pm UTC](https://forum.ansible.com/t/pip-install-in-a-virtual-env/23798/1 "2017-02-22T17:55:13Z")

</div>

Hi,

First of all I’m not an IT guy so you have to excuse me for any basic questions that I probably make.

I’m trying to replicate an installation of CKAN through Ansible in a Ubuntu 14.04 virtual machine (I’m beyond a proxy)

Because I’m quiet ignorant in Ansible, I use the “shell” command to do almost everything (I imagine that is quiet wrong but it has worked so far…)

I’m trying to replicate this comand that I make via terminal:

`  
. /usr/lib/ckan/default/bin/activate # activate virtualenv

pip install -e ‘git+https://github.com/ckan/ckan.git@ckan-2.5.3#egg=ckan’

pip install -r /usr/lib/ckan/default/src/ckan/requirements.txt  
`

In an ansible file I have like this:

`

---

<div class="post-metadata">

**Author:** ![Nehal\_J\_Wani](https://avatars.discourse-cdn.com/v4/letter/n/a9a28c/32.png) [@Nehal\_J\_Wani](https://forum.ansible.com/u/Nehal_J_Wani)\
**Post date:** [February 26, 2017, 11:08am UTC](https://forum.ansible.com/t/pip-install-in-a-virtual-env/23798/2 "2017-02-26T11:08:18Z")

</div>

Try the pip module with environment:

---

<div class="post-metadata">

**Author:** ![Nehal\_J\_Wani](https://avatars.discourse-cdn.com/v4/letter/n/a9a28c/32.png) [@Nehal\_J\_Wani](https://forum.ansible.com/u/Nehal_J_Wani)\
**Post date:** [February 26, 2017, 11:10am UTC](https://forum.ansible.com/t/pip-install-in-a-virtual-env/23798/3 "2017-02-26T11:10:16Z")

</div>

Small typo in the previous reply. Here is the correct one:

---

<div class="post-metadata">

**Author:** ![Pedro\_Ferro](https://avatars.discourse-cdn.com/v4/letter/p/65b543/32.png) [@Pedro\_Ferro](https://forum.ansible.com/u/Pedro_Ferro)\
**Post date:** [February 27, 2017, 10:19am UTC](https://forum.ansible.com/t/pip-install-in-a-virtual-env/23798/4 "2017-02-27T10:19:00Z")

</div>

Thank you so much Nehal !!  
I’ve been stuck with this for more than 1 day…

thanks again

domingo, 26 de Fevereiro de 2017 às 11:10:24 UTC, Nehal J Wani escreveu:
