- 32位。它包括PATH變量集過程和所需的點安裝。的Python 3.5.2:從textblob進口TextBlob:我已經安裝了Python 3.5.2窗口類型錯誤
我試圖使用TextBlob進口的情緒分析,當我使用進口線在shell提示符它給了我類型錯誤:unorderable類型str的<> < INT <>
from textblob import TextBlob
我所知道的在Python 3.X關於類型變化的新變化,但在這裏,我沒有將任何代碼一行,只是想使用進口。
- 32位。它包括PATH變量集過程和所需的點安裝。的Python 3.5.2:從textblob進口TextBlob:我已經安裝了Python 3.5.2窗口類型錯誤
我試圖使用TextBlob進口的情緒分析,當我使用進口線在shell提示符它給了我類型錯誤:unorderable類型str的<> < INT <>
from textblob import TextBlob
我所知道的在Python 3.X關於類型變化的新變化,但在這裏,我沒有將任何代碼一行,只是想使用進口。
解決了它。 正是有了NLTK lib中的問題。我遵循下面的命令,它的工作。
32位二進制安裝
Install Numpy (optional): http://sourceforge.net/projects/numpy/files/NumPy/ (the version that specifies pythnon3.4)
Install NLTK: http://pypi.python.org/pypi/nltk
的Mac/Unix的
Install NLTK: run sudo pip install -U nltk
Install Numpy (optional): run sudo pip install -U numpy
的問題是出在版本號,所以也許你可以嘗試在textblob修改utils.py「試試看」的第32行後folder.Add這些腳本:
如果不是(x.isdigit()):
X = '0'
所以你的代碼將是:
def _parse_version(version_string):
version = []
for x in version_string.split('.'):
try:
if not (x.isdigit()):
x='0'
version.append(int(x))
#print(x)
except ValueError:
# x may be of the form dev-1ea1592
version.append(x)
return tuple(version)
討好能否份額utils.py,我沒能找到「如果不是(x.isdigit ())「在第32行。 – Nimit