的Python 3.5.2:从textblob进口TextBlob:我已经安装了Python 3.5.2窗口类型错误

问题描述:

- 32位。它包括PATH变量集过程和所需的点安装。的Python 3.5.2:从textblob进口TextBlob:我已经安装了Python 3.5.2窗口类型错误

我试图使用TextBlob进口的情绪分析,当我使用进口线在shell提示符它给了我类型错误:unorderable类型str的<> < INT <>

from textblob import TextBlob 

我所知道的在Python 3.X关于类型变化的新变化,但在这里,我没有将任何代码一行,只是想使用进口。

Python shell

解决了它。 正是有了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) 
+0

讨好能否份额utils.py,我没能找到“如果不是(x.isdigit ())“在第32行。 – Nimit