問題タブ [spyder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4258 参照

python - 終了時に Python クラッシュを停止する方法

スクリプトの実行後、Python インスタンスがクラッシュします。

エラー署名は次のとおりです。

スクリプトが正常に動作することもあれば、クラッシュすることもあります。Spyderで起動しました。Spyder の外で起動すると、クラッシュします。

最初の実行は機能しているように見えますが、2 回目はクラッシュします。

パイソン版。Python 2.6.6 (r266:84297、2010 年 8 月 24 日、18:46:32) [MSC v.1500 32 ビット (Intel)]

0 投票する
2 に答える
841 参照

python - Winx64 と Fedora で Spyder を mysql に接続するにはどうすればよいですか?

私はpyodbcでSpyderを使用して、PyQT4 GUIフレームワークを使用してmysqlに接続しようとしています。Spyderでpyodbcを見つけました。

PyQt4 を使用して gui に情報を取得するにはどうすればよいですか? Fedora と winx64 で gui を使用したいと考えています。

編集:fedoraドライバーを見つけました。誰でも QMYSQL ドライバーを手伝ってくれますか?

0 投票する
3 に答える
11025 参照

python - Spyder (または他のデバッガー) の ipdb デバッガーで Matplotlib に強制的に描画させるにはどうすればよいですか?

編集

残念ながら、現時点ではこれは不可能です。Spyderのバグであることがわかりました。開発者は、これにアプローチする方法をまだ考えています


ゴール

コードのデバッグ中にデータを視覚化します (Spyder も使いたいです!)。

試行 #1: Spyder の IPython から foo.bar を実行する

  • 次のコードを使用して、foo.py という名前のファイルを作成します。

    /li>
  • IPython で、次のように入力します。

    /li>

プロットは「凍結」状態のままです。デバッガーを終了すると、プロットが更新されます。プロットを閉じようとすると、IPython がクラッシュします。明らかに望ましくなく、デバッグ中にデータを見ることもできません。

試行 #2: コマンド ラインから IPython から foo.bar を実行する

  • 試行 #1 と同じ foo.py を使用します。
  • コマンドラインから IPython を開きます。

    /li>

プログラムは、期待どおりにプロットを表示します。しかし、私はSpyderを使いたいです。

試行 #3: コマンド ラインから IPython から baz.bar を実行する

  • baz.py を書きます:

    /li>
  • コマンドラインから IPython を開きます。

    /li>

その後、スパイダーは完全にフリーズします。

助言がありますか?

注 #1 : 私の完全なコードには、多くのファイルと多くの関数があるため、関数を使用せずに 1 つのスクリプトにまとめることはできません。

注 #2 : matplotlib インタラクティブ コマンド (ion()、interactive(True) など) を使用しても効果はありませんでした。

注 #3 : Spyder バージョン 2.0.12、Python 2.6、matplotlib 1.0.1。

0 投票する
4 に答える
3069 参照

python - Spyder/Python の MacOS へのインストール - 非常にイライラする

さまざまな Python 環境の長所と短所に関するさまざまな投稿を読みました。そうは言っても、私はこのデューデリジェンスに従事する前よりもさらに混乱しています.

私のアプリケーションは、アルゴリズム取引、バックテスト、および分析ツールの開発であるため、次の機能が必要であることはわかっています。

-numpy

-scipy

-Matplotlib

-スパイダーIDE

ここにユーザーが投稿したコメントに基づいて、macos へのスパイダーのインストールは自明ではないようですhttp://code.google.com/p/spyderlib/wiki/Installation誰かがプロセスと前提条件について私をよりよく導くことができます.

stackoverflow に関する次の投稿に出くわしました。これは、EPD-7.1 ディストリビューションをインストールしてから、spyder を個別にインストールできることを示しているように見えましたが、EPD ディストリビューションにスパイダーに必要なすべての前提条件が付属しているかどうかはわかりません。

科学計算用の Python ディストリビューションと環境

以下はmacosにspyderをインストールする方法のガイドのようですが、これが最新のものであるかどうか、およびEPDのインストールにより一部の手順が不要になるかどうかはわかりません.

http://works13.com/blog/mac/howto-install-spyder-1-x-on-mac-os-x-with-64bit-python.htm

最後に、EPD をインストールする場合、32 ビットと 64 ビットのどちらを使用するのがよいでしょうか。

どうぞよろしくお願いいたします。

0 投票する
10 に答える
93557 参照

python - Python Spyder のリセット

Spyderに付属のpython(x、y)を使用していました。昨日、Spyder がクラッシュしました。修正方法がわかりません。python(x,y) をアンインストールして再インストールしましたが、それでも同じ問題が発生します。

Spyder を開こうとすると、次のメッセージが表示されます。

もちろん、上記を実行しようとしましたが、パスに Spyder があるようには見えません。入れようとすると

コマンド プロンプト ウィンドウで、次のエラー メッセージが表示されます。

スパイダーをパスに追加しようと試みましたが、すべて失敗しました。Spyder をパスに追加するにはどうすればよいですか?

32 ビット システムで Windows Vista を使用しています。

私の Spyder クラッシュ レポートは次のようになります。

私はこのようなことでひどいので、完全に明白な何かを見逃しているか、本当にばかげたことをしているかもしれません.

他の誰かが同様の問題に遭遇したかどうか、または何をすべきか、この「リセット」を行う方法、または他のアドバイスについて提案できるかどうか疑問に思っています。

前もって感謝します

0 投票する
1 に答える
1307 参照

python - Spyder プロットはコンソール コマンドをブロックします

plt.show()spyderlib の Ipython コンソールでa を実行すると、Figure ウィンドウを閉じるまでコンソールがフリーズします。ipython --pylabこれはspyderlibでのみ発生し、ipythonを通常どおり実行または実行してプロットする前に呼び出すと、ブロッキングが発生しますplt.ion()。を使用してみましplt.draw()たが、そのコマンドでは何も起こりません。

plt.ion()ipythonで動作しますが、spyderで同じコマンドを実行すると、何もプロットされないようです(plt.show()動作しなくなりました)。

環境の詳細: Linux 上の Python 2.6.5、Qt 4.6.2、PyQt4 (API v2) 4.7.2

0 投票する
4 に答える
3339 参照

python - PySide QtスクリプトはSpyderからは起動しませんが、シェルからは機能します

Qt GUIにPySideを使用するプロジェクトに奇妙なバグがあり、それに応じて、環境をセットアップするより単純なコードでテストしようとしています。

これが私がテストしているコードです:https ://stackoverflow.com/a/6906552/130164

シェル()から起動すると、python test.py完全に機能します。ただし、そのスクリプトをSpyderで実行すると、次のエラーが発生します。

それが役立つ場合は、次の警告も表示されます。

Spyderからではなく、シェルから起動したときにそのコードが機能するのはなぜですか?


更新: Mataは、SpyderがQtを使用しているために問題が発生すると回答しましたが、これは理にかなっています。今のところ、「外部システム端末で実行」オプションを使用してSpyderで実行を設定しました。これにより、エラーは発生しませんが、デバッグもできません。Spyderには、これに対する組み込みの回避策がありますか?

0 投票する
2 に答える
31236 参照

python - matplotlib を使用した Spyder での対話型 (?) プロット

Matlab から Python に移行しようとしていますが、Spyder IDE 内で対話型 (?) プロットを機能させる方法がわかりません。私のテストコードを以下に示します。.ion() では何も起こらず、描画中の図がすばやく点滅し、ウィンドウがすぐに閉じて Hello を吐き出します。.ion() がなければ、Figure は正しく描画されますが、スクリプトはハングし、Figure ウィンドウを手動で閉じるまで Hello を吐き出しません。スクリプトを matlab スクリプトのように実行し、計算に沿って処理し、ターミナル (?) ウィンドウに出力を表示しながら、要求するさまざまな図をプロットしたいと考えています。

ipythonで一度に1行ずつ入力してみましたが、うまくいくように見えましたが、コードを微調整しながら行間を行き来できるスクリプトシート形式で作業したいと思います。

それが役立つ場合、私はWindows 7で作業しています。python(x,y) をインストールし、そこからスパイダーを起動しています (スパイダー バージョン 2.1.9)。同様の質問がいくつか見られましたが、この問題を解決できませんでした。ipythons の最新バージョンはスパイダーと互換性がないと誰かが言ったように思えましたが、インタラクティブなプロットはサポートされるべきであるという別の投稿を見ました。助けてくれてありがとう!誰かが、Matlab の動作を模倣するために使用できる代替環境を持っている場合、私は Python を初めて使用します。

0 投票する
13 に答える
285713 参照

python - Spyder (Python IDE) へのモジュール (具体的には pymorph) の追加

私は自分のMacにspyderをインストールして機能させることができましたが、デフォルトでは含まれていないいくつかのモジュール(mahotasとpymorph)を追加したいと考えています。

ターミナルで easy_install を介して両方をインストールしましたが、どちらもエラー メッセージなしでインストールされたようです。ターミナルから python を実行し、import mahotasimport pymorphを使用すると、エラー メッセージが表示されることなく正常に動作します。ただし、スパイダー内のスクリプトから同じ行を実行すると、次のエラーが発生します。

私が今やろうとしているのは、インポート行を実行することだけです。それだけです。私はこれについて何も見つけられないようです。私は、スパイダーがpythonの個別のインストールを使用し、ターミナルを介してモジュールをインストールすると、それらがpythonのシステムバージョンにのみインストールされると推測しています。それらをスパイダーに追加するにはどうすればよいですか?

仕様:

Mac OS X 10.7.4

スパイダー 2.1.9

0 投票する
3 に答える
3421 参照

python - Python : 大きな csv ファイルのインポート

現在、Python で大きな csv データセットをインポートしようとして失敗しています。基本的に、私は株式相場で作られた大きな csv ファイルを持っています (列ごとに 1 つの株があり、各株には配当を含む別の列があります)。私は csv モジュールを使用していますが、実際には、列が株式相場である np.array を取得できません。Python は行ごとに np.array を作成し、列ごとに np.array が必要です。どのようにできるのか??

助けてくれてありがとう!!