anaconda使用jieba 為什么python jieba庫(kù)安裝成功了卻用不了?
為什么python jieba庫(kù)安裝成功了卻用不了?使用Python進(jìn)行數(shù)據(jù)分析時(shí),需要使用解霸庫(kù)。如果您在Spyder中直接運(yùn)行import Jieba,您將報(bào)告一個(gè)錯(cuò)誤!因?yàn)槟愕南到y(tǒng)里沒(méi)有解霸庫(kù)。
為什么python jieba庫(kù)安裝成功了卻用不了?
使用Python進(jìn)行數(shù)據(jù)分析時(shí),需要使用解霸庫(kù)。如果您在Spyder中直接運(yùn)行import Jieba,您將報(bào)告一個(gè)錯(cuò)誤!因?yàn)槟愕南到y(tǒng)里沒(méi)有解霸庫(kù)。沒(méi)有怎么用?所以,首先,1。你需要去解霸官方網(wǎng)站下載這個(gè)軟件包。2下載后,解壓此包并將其放入anaconda的Pkgs文件目錄。文件目錄好久沒(méi)找到了!最后,在菜單中輸入ANA,會(huì)自動(dòng)跳出相關(guān)內(nèi)容,找到Anaconda提示,點(diǎn)擊顯示Anaconda Pkgs~ha到路徑的路徑,將剛解壓的文件夾放到Pkgs目錄下,CD到j(luò)ieba-0.39文件夾下(剛放進(jìn)去),然后在命令框中輸入命令:Python(Anaconda提示)設(shè)置.py安裝安裝解霸包,哈哈哈,此時(shí)您在Spyder中成功運(yùn)行導(dǎo)入解霸,不會(huì)報(bào)錯(cuò)
安裝了anaconda還要裝python嗎?
原因是anaconda中解霸庫(kù)的路徑,這是其他python所不知道的。
解決方案:
使用PIP安裝。
請(qǐng)看以下兩個(gè)知識(shí)點(diǎn)。
anaconda python 3.4用什么版本?
Anaconda是一個(gè)類似于canopy的科學(xué)計(jì)算環(huán)境,但使用起來(lái)更方便。包管理器CONDA也非常強(qiáng)大。首先,下載并安裝。Anaconda提供了兩個(gè)版本的python2.7和3.4。如果您需要其他版本,也可以通過(guò)CONDA創(chuàng)建它們。安裝之后,您可以看到Anaconda提供了Spyder、IPython和一個(gè)命令行。我們來(lái)看看康達(dá)。輸入condalist以查看安裝附帶的所有python擴(kuò)展。我大致看了一下,包括numpy、SciPy、Matplotlib、Networkx等,還有一些與網(wǎng)絡(luò)相關(guān)的擴(kuò)展,比如beautiful soup、requests、flash、tornado等,奇怪的是,里面沒(méi)有sklearn,所以先安裝吧。如果需要指定CONDA install scikit learn的版本,還可以直接用[package name]=x.x指定它。CONDA的repo中的擴(kuò)展并不太新。如果您想更新它,您可能需要使用pypi或者自己下載源代碼。CONDA和pip之間有很好的相關(guān)性。用PIP安裝的東西可以用CONDA管理,這比canopy好。下圖顯示了我用PIP安裝的nltk、Jieba和gensim。
為什么pythonjieba庫(kù)安裝成功了卻用不了?
首先,在CMD中運(yùn)行PIP install Jieba
系統(tǒng)將自動(dòng)安裝Jieba庫(kù),直到“成功安裝”或Jieba庫(kù)已成功安裝。系統(tǒng)顯示:“已滿足要求:F:Pythonlibsite packages(0.42.1)中的Jieba”
表示Jieba庫(kù)安裝在Python安裝目錄中的F:Pythonlibsite packages路徑下
但需要pychar來(lái)標(biāo)識(shí)Jieba庫(kù)。您需要在pychar安裝目錄的Lib的site packages文件夾中有Jieba文件夾。因此,將Jieba文件夾復(fù)制到pychar路徑中Lib的site packages文件夾。
例如:例如,mypychar中Lib的site packages文件夾的安裝目錄是f:pycharpprojectvenvLibsite packages
上面提到的Jieba庫(kù)安裝路徑是:
f:PythonLibsite packages
所以將Jieba庫(kù)從安裝路徑復(fù)制到
f:pycharpprojectvenvlibsite packages
再試一次pychar,輸入:import如果沒(méi)有錯(cuò)誤報(bào)告,安裝成功