2016-06-27 11 views
0

私はPythonと一般的なプログラミングを始めているので、誰かが私を助けてくれることを願っています。私はPyQt4を使ってGUIをコード化する方法を学び始め、最終的にpy2appを使ってこれらのGUIをMacアプリケーションにバンドルしています...端末経由でPython 3.5.2にアクセスできますが、IDLE for 3.5.2がありません

私はPyQt4をインストールしたばかりですコンピュータ、MacPorts(http://www.pythonschool.net/pyqt/distributing-your-application-on-mac-os-x/)を使用します。ガイドに従うとき、私は端末に入力したコードを少し修正しました。最初は、私は、ターミナルへsudo port install py33-pyqt4コマンドを入力すると、それはとても

Error: Port py33-pyqt4 not found 

を返された、私は正常にPyQt4と一緒のpython 3.5.2をインストールし、sudo port install py35-pyqt4にコマンドを変更しました。ターミナルにpython3.5と入力すると、Python3.5.2が読み込まれ、PyQt4も同様に動作します。私はPyQt4からモジュールをインポートすることができます。 python 3.5.2をインストールするためのコマンドを変更することが私の問題の原因であるかどうかは不明です。

問題はこれです:IDLE(またはPyCharmなどの別のIDE)をpython 3.5.2で使用する方法がわかりません!私は自分のコンピュータ上でpython 3.5.2用のIDLEバージョンを見つけることができません。私はpython 3.5.1とpython 2.7をそれぞれのIDLEプログラムと共にインストールしています。しかし、これらのIDLEバージョンを使用すると、PyQt4モジュールはインポートできません。

私がsudo port install py35-pyqt4コマンドを発行したとき、IDLEをどこかにインストールしましたか? Python 3.5.2がTerminalに正しくロードされていれば、Python 3.5.2でPyCharmを使用できますか?私は、ターミナルの外でスクリプトを編集するには何らかの方法が必要です。うまくいけば、これは十分に明確な質問です!

UPDATE:

私はそれはそれは私のアプリケーションフォルダにMacPortsのフォルダにありますMacPortsを介してインストールされたことに気づいた... IDLEプログラムを発見しました。それが開けないという唯一の問題です。挫折。

答えて

0

私はIDLEプログラムも起動しません。理由は分かりません。

PyCharmを使用したい場合は、とにかくお勧めします。 PythonパスはPyCharmの設定 - >ビルド、実行、デプロイメント - >コンソール - > Pythonコンソール - > Pythonインタプリタで変更できます。適切なPythonバイナリをここから選択します。

あなたはPYTHONPATHについて不明な点がある場合は、あなたにパスを与える必要があり、端末でタイプ

​​

これで、PyCharmはこのPythonバージョンをデフォルトとして使用します。

関連する問題