2016-07-13 6 views
3

私はPythonスクリプト用のGUIを開発中で、PySideを使ってこれをやりたいのです。Pysideのインストール "あなたのシステムでMSVCコンパイラのバージョン10.0を見つけることができませんでした"

今私はそれを起動して実行することができません。このエラーでalwyas終了PIP: のPython 3.4.4(64 - ) QT 5.6/5.7 Pycharmコミュニティ版

のWindows 7 64 -

I:

nmake not found. Trying to initialize the MSVC env... 
Searching MSVC compiler version 10.0 error: Failed to find the MSVC compiler version 10.0 on your system. 

私は、次のコンポーネントがインストールされていますpythonディレクトリにcdすることなく、PIPとPythonをターミナルから実行することができます。私のPATH変数は正しく設定されています。

誰も同じ問題を抱えているのでしょうか、それとも解決策がありますか?

ベスト ジョー

+0

「Visual C++」がインストールされていますか? – danidee

+0

私が心配している限り、私はそうではありません。私が使用しなければならない特定のバージョンはありますか? – Johannes

+0

https://www.microsoft.com/en-us/download/details.aspx?id=5555 – danidee

答えて

4

PySide requires Python 2.6 or later and Qt 4.6 or better.

Qt 5.x is currently not supported.

から:https://pypi.python.org/pypi/PySide/1.2.4#installing-pyside-on-a-windows-system

そのため、おそらく代わりにqt5.xのqt4.x(> = 4.6)を使用すると、あなたの問題を解決することができます。

あなたのシステムのpipはソースパッケージからPySideをインストールするので、c/C++コンパイラが必要です。

たぶん、あなたは直接この次PySideのバイナリバージョンをインストールすることができます:それは動作しない場合は、「.EXE」ファイルをダウンロードしようとすると、PIPを使用するのではなく、それを実行してください

pip install PySide --only-binary :all: 

を。

".exe" from:https://download.qt.io/official_releases/pyside/

+0

QT 5をアンインストールし、QT 4.8.4を https://download.qt.io/archive/qt/4.8/4.8.4/ からインストールしましたが、エラーは同じです。 – Johannes

+0

'pip install pyside'をもう一度実行してください。「PySide * .whl」の代わりに「PySide-1.2.4.tar.gzをダウンロードしています」と表示されていれば、ソースパッケージからpip install pysideを意味します。そして私は自分の投稿に解決策を追加しました。 – Jing

+0

ありがとう、コンソールから起動できますが、Pythonから実行しようとすると、PySideという名前のモジュールがないというエラーメッセージが表示されます。( – Johannes

関連する問題