2016-10-19 9 views
0

私の先生がPythonでカメのモジュールを見せてくれましたので、自分で試してみたいのですが、私のパソコンにカメのモジュールをインストールしようとするとエラーが発生します: setup.pyのSyntaxErrorでモジュールをインストールする

Collecting turtle 
using cached turtle-0.0.2.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\Daxxas\AppData\Local\Temp\pip-build-727hpv0w\turtle\setup.py", line40 
except ValueError, ve: 
       ^
SyntaxError: invalid syntax 

、これは赤であり:

「私はエラーを持っている私は、コンソール の 『亀をインストールピップ』ないとき(のpythonコンソールがない)ので、モジュールをインストールするには、 『ピップ』を使用してメートル
Command "python setup.py egg_info" failed with error code 1 C:\Users\Daxxas\AppData\Local\temp\pip-build-727hpv0w\turtle\ 

私は何をすべきかわかりません。 "Temp"にはpipのフォルダはありません。

タートルモジュールをインストールするにはどうすればいいですか?

ps:コンソールに何かをコピー/ペーストすることはできますか?

+2

Python 3.xで実行されているPython 2.xスクリプトの構文エラーです。 – elethan

+0

この場合、インストールしようとしている 'pip'(またはpypiで登録されたモジュール)のバグですそれ! – tehwalrus

答えて

2

タートルはすでにPython標準ライブラリに含まれています。何もインストールする必要はありません。

インストールしているライブラリは、最近のPythonバージョンと互換性がないように見える全く異なるものです(明らかにHTTPプロキシです)。

+0

これはまだ問題がありますか? – daxxas159

+1

問題はないと思います。インタラクティブなPythonセッションを開き、 'import turtle'を試してみましたか? – tehwalrus

+0

私はpyCharmで試してみましたが、それを再調整しなかったような線は灰色になりました – daxxas159

1

これは、すでに標準ライブラリに含まれているライブラリをインストールしようとしているために発生している可能性があります。

例えば、私はpipを使用してhashlibをインストールしようとしていたと同様のエラーに

python -m pip install hashlib 
Complete output from command python setup.py egg_info: 
.... 
File "C:\Users\bla\AppData\Local\Temp\pip-build-l8pg66yd\hashlib\hashlib.py", line 80 
     raise ValueError, "unsupported hash type" 
         ^
    SyntaxError: invalid syntax 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in C:\Users\bla\AppData\Local\Temp\pip-build-l8pg66yd\hashlib\ 

を得ていたライブラリを解決できない場合は、いない正しくセットアップPythonインタプリタやSDKのを持っているかもしれませんあなたが乗る。その場合はチェックしてください。

関連する問題