«virtualenv» etiketlenmiş sorular

virtualenv, korumalı Python ortamları oluşturan bir araçtır.

30
virtualenv yerine global site paketlerine pip kurulumu
pip3Bir paketi bir paket kurmak için kullanmak virtualenv, paketin virtualenv klasöründeki yerine genel site paketleri klasörüne yüklenmesine neden olur. OS X Mavericks'te (10.9.1) Python3 ve virtualenv'i şu şekilde kuruyorum: Python3'ü Homebrew kullanarak kurdum: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install python3 --with-brewed-openssl İçindeki $PATHdeğişkeni değiştirdi .bash_profile; aşağıdaki satırı ekledi: export …
102 python  macos  virtualenv  pip 

11
bash: mkvirtualenv: komut bulunamadı
Doug Hellman'ın virtualenvwrappergönderisindeki talimatları izledikten sonra , hala bir test ortamını ateşleyemedim. [mpenning@tsunami ~]$ mkvirtualenv test -bash: mkvirtualenv: command not found [mpenning@tsunami ~]$ Bende WORKON_HOMEolmayanları kullandığıma dikkat edilmelidir $HOME. Kurulum belgelerinde/usr/local/bin/virtualenvwrapper.sh gösterildiği gibi aramayı denedim , ancak mevcut değil.virtualenvwrapper Önemli olursa CentOS 6 ve python 2.6.6 çalıştırıyorum. # File: ~/.bash_profile …


5
Virtualenv'de PYTHONPATH'a nasıl yol eklerim
PYTHONPATH ortam değişkenine, yalnızca belirli bir virtualenv ortamından görülebilecek bir yol eklemeye çalışıyorum. SET PYTHONPATH=...Bir virtualenv komut istemi altında denedim , ancak bu tüm ortam için değişkeni ayarlıyor. Bunu nasıl başarırım?

12
Pip install numpy ile ilgili sorunlar - RuntimeError: Bozuk araç zinciri: basit bir C programına bağlanılamıyor
Numpy (ve scipy ve matplotlib) 'i bir virturalenv'e yüklemeye çalışıyorum. Yine de şu hataları alıyorum: RuntimeError: Broken toolchain: cannot link a simple C program ---------------------------------------- Cleaning up... Command python setup.py egg_info failed with error code 1 Xcode için komut satırı araçlarına sahibim $ which gcc /usr/bin/gcc $ which cc /usr/bin/cc …
99 python  numpy  virtualenv  pip 

5
Mevcut sanal ortam zarif bir şekilde yükseltilebilir mi?
Python 2.5 için oluşturulmuş bir virtualenv'im var ve onu Python 2.6'ya "yükseltmek" istiyorum. Başlangıçta şu şekilde kuruldu: virtualenv --no-site-packages -p python2.5 myenv Şimdi yükseltmek için virtualenv'i aynı dizinde çalıştırıyorum: virtualenv --no-site-packages -p python2.6 myenv ... Not overwriting existing python script myenv/bin/python (you must use myenv/bin/python2.6) ... Overwriting myenv/bin/activate with new …


8
Virtualenv ile pip kullanırken "İzin reddedildi" nasıl önlenir
pipUbuntu makinesinde bir sanal ortamda bir Python paketi kurmaya çalışıyorum , ancak izinle ilgili bir sorunla karşılaşıyorum. Örneğin: (TestVirtualEnv)test@testServer:~$ pip install markdown2 şu şekilde sona erer: hata: '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py' oluşturulamadı: İzin reddedildi Yapamam sudobunu küresel paketi kuracak beri değil, sanal ortamında. Ben chowned site-packages; lsgösterileri sadece ilgili dizinlere easy_install, pipve setuptools, …
95 python  virtualenv  pip 

7
Ruby'nin paketleyicisinin / Perl'in kartonunun Python eşdeğerleri nelerdir?
Virtualenv ve pip hakkında bilgim var. Ancak bunlar paketleyici / kartondan biraz farklıdır. Örneğin: pip, betiğin mutlak yolunu yazar veya komut dosyasını etkinleştir pip'in execalt komutu yok ( bundle exec bar) virtualenv, Python yorumlayıcısını yerel bir dizine kopyalar Her Python geliştiricisi virtualenv / pip kullanıyor mu? Python için başka paket …
94 python  ruby  perl  virtualenv  pip 

7
Bir sanal ortamı taşıyabilir miyim?
Bu soru kopya değil. Bu sadece değil ilgilidir adlandırma bir sanal ortam, ama aslında hiç hareket , farklı bir kullanıcının dizininde, potansiyel olarak dahil farklı bir dizine. Bu, yalnızca sanal ortamı yeniden adlandırmakla aynı şey değildir, özellikle de virtualenv'leri bilmeyen kişiler için. Bir virtualenv oluşturursam ve onu farklı bir klasöre …

22
pyvenv çalışmıyor çünkü surepip mevcut değil
Birkaç gün önce ubuntu 14.04'ten 16.04 ubuntu'ya yükselttim. Kullanarak sanal ortam oluşturmaya çalıştığımda pyvenv .venv veya python3 -m venv .venv Bir hata var: The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command. apt-get …

8
Bir Python betiği ile bir virtualenv'i etkinleştirin
Bir Python komut dosyasından bir virtualenv örneğini etkinleştirmek istiyorum. Yapmanın oldukça kolay olduğunu biliyorum, ancak gördüğüm tüm örnekler bunu env içinde komutları çalıştırmak ve ardından alt işlemi kapatmak için kullanıyor. Bin / activ'in yaptığı gibi, virtualenv'i etkinleştirmek ve kabuğa geri dönmek istiyorum. Bunun gibi bir şey: $me: my-script.py -d env-name …

26
OpenSSL kullanılırken SSL arka uç hatası
Pip kullanarak bir virtualenv'de pycurl kurmaya çalışıyordum ve bu hatayı aldım ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other) "Bunu düzeltmek için, setup.py'ye hangi SSL arka ucunun kullanıldığını söylemeniz gerekir" (kaynak) diyen bazı belgeleri okudum , ancak pycurl'u pip kullanarak yüklediğim için bunu nasıl …

3
Virtualenv'de Django'nun eski bir sürümünü nasıl kurarım?
Bu aptalca bir soru gibi gelebilir, çünkü amacı virtualenvtam olarak şudur: Bir paketin belirli bir sürümünü (bu durumda Django) sanal ortamda kurmak. Ama tam da yapmak istediğim şey bu ve çözemiyorum. Windows XP kullanıyorum ve sanal ortamı başarıyla oluşturdum ve onu çalıştırabiliyorum, ancak istediğim Django sürümünü ona nasıl kuracağım? Demek …

16
Sistem genelinde pip ve virtualenv kurmanın resmi "tercih edilen" yolu nedir?
İnsanların en çok tavsiye ettiği şey bu mu: $ sudo apt-get install python-setuptools $ sudo easy_install pip $ sudo pip install virtualenv Veya http://www.pip-installer.org/en/latest/installing.html adresinden aldığım bu : $ 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 ... Veya tamamen farklı bir şey?

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.