2015-02-13 37 views
6

here verilen pip kullanarak textblob yükledim. Ben terminalde python3.4 bu almaya çalıştığınızda, python2.7 o mutlu ithal OysaPython3'te Çalışan TextBlob

Şimdi, o zaman

ImportError: No module named 'textblob' 

söylüyor. Yeniden yüklemeyi denedim. Pip'i bile yeniden kurdum. Burada sorun nedir?

+0

Hangi işletim sistemi? –

+0

İlköğretim OS - Luna. – TrigonaMinima

+0

Bu işletim sistemi ile özellikle konuşamıyorum, ancak bu problemi tamamen bir virtualenv kullanarak önleyebilirsiniz. Python2.7 için PATH'a textblob takmışsınız gibi görünüyor, bu yüzden py3.4 kurulumunuz için mevcut değil. Bu ubuntu üzerinde bir çözüm olacaktır: http://stackoverflow.com/questions/10763440/how-to-install-python3-version-of-package-via-pip-on-ubuntu belki biraz ışık tutacaktır. –

cevap

5

İlköğretim OS Bir Ubuntu türevi,

$ sudo apt-get install python3-pip 
... 
$ pip3 install textblob 

hile yapmak gerekir olma. İlköğretim ve Ubuntu arasındaki nihai farklılıklardan dolayı yukarıdaki küçük değişikliklerin uygulanması gerekebilir.

Python 2.7 ve Python 3.x'in iki bağımsız sistem olduğunu unutmayın, 2.7'de yüklediğiniz şey kesinlikle 3.x için otomatik olarak DEĞİLDİR ve tersi eşittir.

+0

'python3-pip 'paketini bulamıyor. Beni bu pip3 veren [bu cevap] (http://askubuntu.com/posts/412179/revisions) takip ettim. 'pip3 install textblob' komutunu çalıştırdıktan sonra, python3.2 için textblob yüklenir. Python3.4 'python3.4-m pip install textblob 'işini yaptı. Yine de bir sorum var. Hem python2.7 hem de python3.4'ü destekleyen paketler için bu modülü bir kez kurmanın ve python'un her iki sürümünde içe aktarmanın bir yolu var mı? – TrigonaMinima

+0

Pencerelerde nasıl yapıyoruz? Ben aynı NoModuleFoundError 'aldım – ykombinator