2016-09-29 8 views
0

私はPythonには新しく、recsysパッケージをインストールしようとしています。このためcsc-pysparseをインストールするときに構文エラーが発生しました

http://ocelma.net/software/python-recsys/build/html/installation.html

私はいくつかの事前requisteパッケージをインストールする必要があるので、私はCSC-pysparse networkx divisi2

を使用してこのPIP

ピップをインストールするが、私はこの私を実行するたびに実行する必要があります

Collecting csc-pysparse 
    Using cached csc-pysparse-1.1.1.4.tar.gz 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "C:\Users\64\AppData\Local\Temp\pip-build-wn7_65_9\csc-pysparse\ 
setup.py", line 33 
     print 'setuptools module not found.' 
             ^
    SyntaxError: Missing parentheses in call to 'print' 

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

コマンド "のpython setup.py egg_info" ログに、次の取得は、Cにエラーコード1で失敗しました:\ Users \ユーザーi054564\のAppData \ローカル\ Tempに\ PIP-ビルドwn7_65_9の\ CSC-pysparse

\私はsetuptoolsのは

Cここに私のpythonのインストール中に存在することを確認:私は\ Python34 \ libには\サイト - パッケージ

setuptoolsをunstinallingしてからもう一度インストールしてコマンドをアップグレードするまでのすべてを実行しましたが、動作しません。

setuptoolsが見つからない理由を特定できません。それはピップがそれを解決する経路にはないのでしょうか?

歓声、エラーがrecsysパッケージのインストール・コードから来て

Saurav

+0

本当のエラーメッセージは 'SyntaxError: 'print''の呼び出しでカッコがありません。 –

答えて

0

エラーをトリガコードは、Python 2特異的であり、明らかにはPython 3に

違法である、csc-pysparseは、Python 3(its READMEのみ2.6に言及)とlooks abandoned(最後のコミット以降6年)をサポートしていません。

いくつかの人がそこにいるsuggest replacing it with SciPy

+0

はい..あなたは正しいアイバンです。多くの図書館が移住していないというのは奇妙なことです – saurav

-1

。このエラーを回避するには、setuptoolsを個別にインストールする必要があります。

debianマシンの場合、以下のコマンドが機能します。他のマシンの場合

sudo apt-get install python3-setuptools 

、setuptoolsのパッケージがインストールされたら、あなたはCSC-pysparseのインストールを続行することができますthe link

でインストール手順をチェックアウトしてください。

+0

そこに記載されているすべてのオプションを試してみました...私はWindows上にあります...問題はピップがsetuptoolsのインスピレーションをインストールできませんでした – saurav

関連する問題