Estas etapas criarão um virtualenv do Python 3.3 em um subdiretório /opt :
-
Instale o Pip e o virtualenv no seu sistema de instalação do Python.
sudo apt-get install python-pip sudo -H pip install virtualenv -
Execute este comando (veja notas abaixo):
sudo -H virtualenv /opt/python_custom -p python3- Substitua
/opt/python_custompelo caminho que você deseja instalar. - Substitua
python3pelo intérprete que será usado, por exemplo:python2,python3.3ou outros.
- Substitua
-
Se você quiser operar nesta instalação do Python, você precisará executar este comando primeiro:
source /opt/<PYTHON>/bin/activate(substitua
<PYTHON>pelo caminho acima)Seu prompt de shell será alterado para refletir o virtualenv atual.
-
Você pode usar
sudo pippara instalar os pacotes que desejar, por exemplo:sudo pip install setuptools sudo pip install distribute
Observação: para usar esse Python em seus scripts, especifique a linha #! como o intérprete virtualenv, por exemplo:
#!/opt/python_custom/bin/python
Observação: você precisará usar sudo ao alterar o virtualenv (por exemplo, instalando um pacote com pip ) porque ele está instalado em /opt , que é de propriedade de root.