Perguntas com a marcação «virtualenv»

O virtualenv é uma ferramenta que cria ambientes Python em área restrita.


9
Como originar a ativação do virtualenv em um script Bash
Como você cria um script Bash para ativar um Python virtualenv? Eu tenho uma estrutura de diretório como: .env bin activate ...other virtualenv files... src shell.sh ...my code... Posso ativar meu virtualenv por: user@localhost:src$ . ../.env/bin/activate (.env)user@localhost:src$ No entanto, fazer o mesmo a partir de um script Bash não faz …


8
Como evitar “Permissão negada” ao usar pip com virtualenv
Tento implantar um pacote Python pipem um ambiente virtual em uma máquina Ubuntu, mas encontro um problema relacionado à permissão. Por exemplo: (TestVirtualEnv)test@testServer:~$ pip install markdown2 termina em: erro: não foi possível criar '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py': permissão negada Não posso sudo, pois instalará o pacote globalmente, e não dentro do ambiente virtual. …
93 python  virtualenv  pip 

5
O virtualenv existente pode ser atualizado normalmente?
Eu tenho um virtualenv criado para Python 2.5 e quero "atualizá-lo" para Python 2.6. Aqui está como ele foi originalmente configurado: virtualenv --no-site-packages -p python2.5 myenv Agora executo o virtualenv no mesmo diretório para atualizar: virtualenv --no-site-packages -p python2.6 myenv ... Not overwriting existing python script myenv/bin/python (you must use …

11
Problemas com pip install numpy - RuntimeError: Conjunto de ferramentas quebrado: não é possível vincular um programa C simples
Estou tentando instalar o numpy (e scipy e matplotlib) em um virturalenv. Eu continuo recebendo estes erros: RuntimeError: Broken toolchain: cannot link a simple C program ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 Eu tenho as ferramentas de linha de comando para o xcode instaladas …
93 python  numpy  virtualenv  pip 

7
Posso mover um virtualenv?
Esta pergunta não é uma duplicata. Não se refere apenas a renomear um ambiente virtual, mas também a movê- lo para um diretório diferente, incluindo, potencialmente, um diretório de usuário diferente. Isso não é o mesmo que simplesmente renomear um ambiente virtual, especialmente para pessoas não familiarizadas com o virtualenvs. …

8
Ative um virtualenv com um script Python
Quero ativar uma instância virtualenv de um script Python. Eu sei que é muito fácil de fazer, mas todos os exemplos que vi usam para executar comandos dentro do env e, em seguida, fecham o subprocesso. Eu simplesmente quero ativar o virtualenv e retornar ao shell, da mesma forma que …


20
pyvenv não funciona porque o assegurepip não está disponível
Eu atualizei do ubuntu 14.04 para o ubuntu 16.04 alguns dias atrás. Quando tento criar um ambiente virtual usando pyvenv .venv ou python3 -m venv .venv Há um erro: The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv …

26
Erro de back-end SSL ao usar OpenSSL
Eu estava tentando instalar o pycurl em um virtualenv usando pip e recebi este erro ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other) Eu li alguma documentação dizendo que "Para consertar isso, você precisa dizer ao setup.py qual backend SSL é usado" (fonte), embora …


4
Como habilitar um virtualenv em uma unidade de serviço systemd?
Eu quero "ativar" um virtualenv em um arquivo de serviço systemd. Eu gostaria de evitar um processo de shell entre o processo systemd e o interpretador python. Minha solução atual é assim: [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home }}/fooservice --serve-in-foreground Restart=on-abort EnvironmentFile=/etc/sysconfig/fooservice.env [Install] WantedBy=multi-user.target …

16
Qual é a forma oficial “preferida” de instalar pip e virtualenv em todo o sistema?
É isso que as pessoas parecem recomendar com mais frequência: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Ou isto, que obtive em http://www.pip-installer.org/en/latest/installing.html : $ curl -O https://github.com/pypa/virtualenv/raw/master/virtualenv.py $ python virtualenv.py my_new_env $ . my_new_env/bin/activate (my_new_env)$ pip install ... Ou algo totalmente diferente?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.