2011-10-03 12 views
5

Ben yeni sanal ortam yarattı termcolor adlı: Sonraüretir: ImportError: hayır modül

$ virtualenv --no-site-packages venv --python=python3.2 

, ben paketleri sanal ortam etkinleştirmek ve yükleyin:

$ source venv/bin/activate 
$ pip install termcolor 
$ python -m termcolor 

Bu tüm inşaat sadece iyi. Sonra kullandığı Hermes denilen kendi projesini yüklemek termcolor:

$ python setup.py install 

Ama Virtualenv en bin dizinine yüklü yürütülebilir çalıştırdığınızda, bir hata alıyorum: Ben termcolor nasıl kurarım

ImportError: no module named termcolor 

?

+0

'Ama Virtualenv en bin dizinine yüklü yürütülebilir çalıştırdığınızda '.. bu yürütülebilir ne yapıyor? Önyükleme komut dosyasını yapıştırabilir misiniz? –

cevap

2

Başka bir python yürütülebilir dosyasının yolda olması gerekir. Sudo mu yapıyorsunuz yoksa python dosyanızda #!/usr/bin/env python hattı var mı? Kullanmakta olduğunuz python'u bulmak için python -v ve which python'u deneyin. Venv/bin/python kullanıyor musunuz?

+0

yolumdaki python, venv/bin dizinindeki birdir. Komut, ilk satır olarak #!/Users/scott/projects/hermes/venv/bin/python ... başka ne aramayacağından emin değil. –

0

Uygulamanızı çalıştırırken sanal env'inizin aktif olduğundan emin olmak için en iyi tahminim sizin için olurdu! Eğer aptalca bir tavsiyeye benzediyse özür dilerim, ancak sanal env içinde olduğunuzdan emin olun, böylece çağrılan yürütülebilir tüm modüller yüklüdür.

6

hatası:

ImportError: no module named termcolor 

Eğer termcolor yüklememiş olan anlamına gelir. Burada Ubuntu için yüklemek nasıl:

sudo apt-get install python-pip 
sudo pip install termcolor 

tam komut paket yöneticisiyle bağlıdır Eğer linux dağıtımı için yüklemek için. yeşil kırmızı merhaba yazdırmalısınız

#!/usr/bin/python 
from termcolor import colored 
print colored('hello', 'red'), colored('world', 'green') 

senaryo ve dünya: bununla bittiğinde, çalıştığından emin olmak için bir python komut dosyası bu koydu. O zaman yüklü olduğunu biliyorsun.

0

pencerelerde Eğer, örneğin bu kullanabilirsiniz:

windows 7, 32 bit [runing cmd]

- set path=%path%;c:Python27 
- cd downloads 
- cd termcolor-1.1.0 
- python setup.py install