2016-02-27 56 views
0

我試圖安裝weka python wrapper,我發現首先我必須安裝javabridge包。但是,當我試圖安裝它:安裝javabridge時的pip錯誤代碼1

Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
    File "/private/var/folders/ts/vm7w_pd55xscxfb6x9q_gbrr0000gn/T/pip-build-rx5vuvku/javabridge/setup.py", line 155 
    except OSError, e: 
       ^
SyntaxError: invalid syntax 

---------------------------------------- 

命令 「蟒蛇setup.py egg_info」 在/私營/無功/文件夾/ TS/vm7w_pd55xscxfb6x9q_gbrr0000gn/T/PIP-集結rx5vuvku,錯誤代碼1失敗/ javabridge

我正在運行mac os el capitan。

+1

如果此語法無效,則必須使用Python 3。該模塊必須是爲Python 2編寫的。 –

+0

我會用python 2來嘗試它,但結果是一樣的。 – samanv

+0

「你會嘗試」還是「你嘗試過」? –

回答

0

在這個階段,您需要python-weka-wrapper庫(1.0.14不起作用!),Python 2.7和最多javabridge 1.0.11。您可以按如下方式安裝javabridge 1.0.11:

sudo pip install https://pypi.python.org/packages/source/j/javabridge/javabridge-1.0.11.tar.gz 
+0

javabridge 1.0.14現在也可以使用。 – fracpete