2017-10-07 19 views
0

だから私はPythonに慣れていない。何か個人的なプロジェクトをするのがよい方法は何か?:) hachoir-metadataはPython2依存パッケージであるので、私は彼らのPをインストールしようとしたので、pip Python 3にPythonモジュールをインストールするが、そのモジュールにはPython 2が必要な依存パッケージがある。

pip install scrappy

Collecting scrappy 
    Using cached Scrappy-0.3.0.alpha.4.tar.gz 
Collecting guessit (from scrappy) 
    Using cached guessit-2.1.4.tar.gz 
Collecting tvdb_api (from scrappy) 
    Using cached tvdb_api-2.0.tar.gz 
Collecting hachoir-metadata (from scrappy) 
    Using cached hachoir-metadata-1.3.3.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\USERPH\AppData\Local\Temp\pip-build-__zp7zbj\hachoir-metadata\setup.py", line 65 
     except OSError, err: 
        ^
    SyntaxError: invalid syntax 

    ---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in C:\Users\USERPH\AppData\Local\Temp\pip-build-__zp7zbj\h 
achoir-metadata\ 

その:私のWindowsとそう環境

を含むようにvirtualenvを使用して、私はスクラッピモジュールを使用する必要がありますython 3バージョン

pip install hachoir3

私はので、私は再び

が、同じエラーを

pip install scrappyを実行しようとした

pip list | Select-String hachoir3

を使用して、それがインストールされたことを確認しました。

スクラピーをインストールするにはどうしたらいいですか?私はPython 2には行かない。

ありがとう!

答えて

0

Scrappycontains codeこれはPython 2でのみ機能します。 Scrappyは、Python 3以降では使用できません。

+0

はcondaを使用して終了し、conda-forgeチャネルにあるScrapyを使用します。ありがとう! –

関連する問題