2016-10-06 40 views
0

私のコンピュータには既にpython 3.5がインストールされています。しかし、lxmlを使うためには、私のコンピュータにpython 3.4.5をインストールする必要があります。 Windows 10にPython 3.4.5をインストールできない

C:\Users\Juan\Downloads\Python-3.4.5>setup.py 

しかし、エラーメッセージました:私は以下のように、ダウンロードフォルダ内のsetup.pyファイルを実行してインストールしようとした私は、問題が何であるか見当もつかない

Traceback (most recent call last): 
    File "C:\Users\Juan\Downloads\Python-3.4.5\setup.py", line 26, in <module> 
    sysconfig.get_config_vars()['CFLAGS'] = cflags + ' ' + py_cflags_nodist 
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' 

を。最初にpy 3.5をアンインストールする必要はありますか?どんな助けもありがとう。

答えて

0

まず最初に、python 3.5をアンインストールして、私が正しい場合にはインストールに使用するexeファイルがあることを確認してください。

+0

ありがとうございました。それはうまくいくはずです – dwill

+0

@UnkownEscapist:実際、「Python 3.4.5はソースコード形式でしかリリースされていません。それ以上の公式バイナリインストーラは作成されません」 - [リンク](https://www.python.org/downloads/release/python-345/)ソースからインストールしようとすると、OPと同じエラーが表示されます。何をやったの? – ChaimG

0

あなたが実際にpy3.5に勝利にlxmlのを使用することができます http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml

は慎重に選択します。 lxmlの-3.6.4-cp35-cp35m-win_amd64.whlまたはlxmlの-3.6.4-cp35-cp35m-あなたのOSに応じてwin32.whlを実行し、次に実行してください:

pip install c:/lxml‑3.6.4‑cp35‑cp35m‑win_amd64.whl 

これに応じてパスを変更してください。他のコンパイラの問題に遭遇するかもしれませんので、あなたはこれを必要とするかもしれません:http://landinghub.visualstudio.com/visual-cpp-build-tools Q & Aがこれに該当しましたが、見つけられません。

関連する問題