2012-04-09 9 views

cevap

10

tarafından Python bulabiliriz görmek için Paketler lib/python2.*/site-packages/ dizininde saklanır. Paketinizi orada bulun ve gerekli dosyaları düzenleyin.

4

Öncelikle env userena'nın yolunu bilmeniz gerekir. Daha sonra, yüklü uygulama genellikle path_to_userena/lib/python2.x/site-packages/'dadır. Django uygulamaları normal olarak django- önekini içermez, dolayısıyla userena burada. Sisteminizin Python yüklemesine

$ echo $VIRTUAL_ENV 

Benzer: senin Virtualenv dosyaları, etkinleştirmek ve aşağıdaki bash komutu nerede

Yoksa

import os.path, userena 
os.path.dirname(userena.__file__) 
+0

'u bulmanız çok teşekkür ederim, küçük bir sorunum var, virtualenv'im aslında 'userena-demo' olarak adlandırılıyor ve eğer os.path, userena-demo'yu içe aktarıyorsam Bu hatayı göster "SyntaxError: geçersiz sözdizimi" sanırım "Dash" nedeniyle bu durumda ne yapmalı? virtualenv'i yeniden adlandırmak zorunda mıyım? eğer evet, nasıl yapılır? – user

+0

@user, virtualenv adı değil, bu yaklaşımı kullanmak için içe aktarmanız gereken içine yüklediğiniz modül. –

+0

@user Charles'ın tarif ettiği gibi, 'userena' burada kurulu kütüphane 'django-userena' anlamına gelir. – okm

1

Eğer (i öneriyoruz) virtualenvwrapper kullanıyorsanız:

sağlayan i foo VIRTUALENV kullanarak zaten kullanıyorum söylemek ve ben virtualenvwrapper yüklediniz:

$ cdvirtualenv 

eğer bu komut i

$ pwd 
/home/bernardo/.virtualenvs/foo 
$ ls 
bin build include lib local 

olayýmdagidersiniz benim virtualenv paketlerini görmek için: 'Bu durumda olduğunu $VIRTUAL_ENV yoluna giderizveya:

$ lssitepackages 
figleaf figleaf-0.6.1-py2.7.egg-info initools INITools-0.3.1-py2.7.egg-info 

komutları cdvirtualenv ve lssitepackages "virtualenvwrapper"

0

Eğer pip veya sanal env'deki başka bir yöntemi kullanarak indirdiğiniz paketleri yani klasör env sanal saklanır geliyor

Bir sanal ortam ENV yarattığınızı varsayalım, böylece indirilen paketler ENV/lib/python2.7/site-paketleri içinde olacaktır

0

Sanallaştırıcıyı home/.virtualenvs adresinde bulabilirsiniz. .virtualenvs dizininde, virtualenv