問題タブ [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 に答える
3861 参照

python - Spyder と wxPython の競合?

私はwxPythonが初めてです。簡単なチュートリアル (http://wiki.wxpython.org/wxPython%20by%20Example) から始めると、Spyder と wxPython の間に競合があるようです。以下を使用して、(IPython コンソールで) 次のスクリプトを 1 回実行できます。

を含む:

しかし、2回目に実行すると、次のエラーが発生しました。

よくわかりませんが、どうやらspyderがwxPythonを使用して書かれていることと、app.MainLoop()との競合に関連しているようです

誰かがもう少し確認および/または説明できますか?

どうもありがとう、

パトリック

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

spyder - macportsのインストール後にspyderを起動する方法

これは投稿する私の最初の質問です。

私は現在(Mac OS 10.6.8で)Pythonを使用しており、IDEの欠如に苦労しています。構文の強調表示を提供するバージョンの emacs を使用していますが、print ステートメントなしで変数値を参照する機能は提供していません。私が探していたのは、Eclipse に相当するもので、10.4.11 から 10.6.8 にアップグレードしたときに、基本的に私のマシンで停止しました。復活には至りませんでした。先に進む時間です。

私の卒業生の顧問はspyderを提案し、昨夜、私は弾丸を噛み、macportsと(明らかに)spyderをインストールしました。

私が抱えている問題は、インストール後にスパイダーを起動する方法です。どうやら、 python spyder.py は使用するアプローチではありません。他の場所(ここではない)で、入力して見つけることができるはずのバッチ実行可能ファイルがあるはずだと示唆する投稿を見ました

どのスパイダー

これでは何も生まれませんでした。

スパイダーのドキュメント(http://packages.python.org/spyder/options.htmlにあります)は、コマンドが

python spyder.py

行く方法です。結果は次のとおりです。

Bobs-Machine:spyderlib robertlilly$ python spyder.py

トレースバック (最新の呼び出しが最後):

ファイル「spyder.py」の 31 行目

ImportError: spyderlib という名前のモジュールがありません

ここでの私の検索のほとんどは、インストールに MacPorts を使用する必要があることを指摘しただけで、その後は何もありません。readme には macports spyder のインストールが含まれていましたが、十分な説明がなされていないと思いました。

誰かがどこを見るべきか知っていれば、それは素晴らしいことです.

よろしく、

ロバート

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

spyder - コードからオブジェクトインスペクターにオブジェクトを取り込む

私はSpyder2.1.9を実行していますが、気に入っています。オブジェクトインスペクターによって提供される情報の量は気に入っていますが、エディターを介してプログラムに入力するか、オブジェクトインスペクターに直接入力した場合にのみ、さまざまなオブジェクトに関する情報が表示されます。コード内のオブジェクトを強調表示し、オブジェクトインスペクターに情報を表示する方法はありますか?

二次的な質問としても。入力時に自動入力ポップアップが表示されるのは便利ですが(たとえば、csvモジュールを使用していcsv.て、エディターに入力すると、そのモジュールで可能なすべての呼び出しが表示されます)、Tkinterでは機能しません。なぜこれが起こるのかについて何か考えはありますか?

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

python - SpyderでPythonのパスを変更するには?

私はDebianを使用しています。Python 3.2.3 をインストールしました。Python 3 のパスは /usr/bin/python3 です。Spyder で変更するにはどうすればよいですか?

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

python - 配列項目へのアクセス

スペースで区切る必要がある 1 次元のリストがあります。このスクリプトは、Mac OS 10.8 の並列で実行されている ubuntu のスパイダーで実行しています。

私が得ているのはこれです:

「...」は残りのファイル ディレクトリです。

私が必要とするのは:

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

python - MayaviはSpyder内から実行されません:「ValueError:API'QString'...」について文句を言います

SpyderIDE内からMayaviライブラリを実行/使用できません。以下に問題を説明しました。どんな助けでも非常に役に立ちます。(事前にどうもありがとうございました。)

問題を再現する手順:

  1. マヤビライブラリをスクリプトにインポートし(たとえば、「import mayavi.mlab as mlab」を使用)、スクリプトを実行するだけで、この問題が再現されます。
  2. 問題を再現するために、ここにテストコード(このコードはMayavi Webサイトのサンプルコードであることに注意してください)を含めています。

コード

期待される出力とエラー:

期待される出力:フィギュア付きのマヤビフィギュアウィンドウ。代わりに表示される内容:コンソールウィンドウに次の値エラー(明示するためにメッセージの完全なシーケンスを含めています):

--------------------------エラーメッセージの始まり------------------

----------------------------エラーメッセージの終わり------------------ -

私の環境は次のとおりです。

この問題は、少なくとも次の2つの環境で確認されています。

環境1:

説明:Spyderおよびその他すべてのコンポーネントは、Pythonxyディストリビューション(Windows 7、32ビットマシンではPy(x、y)-2.7.2.3.exe)を使用してインストールされました。Spyderバージョン:2.1.9 Pythonバージョン:2.7.2(32ビット)Qtバージョン:4.7.4、PyQt4(API v1)4.8.6 on Windows Mayaviバージョン:4.1.0

環境2:

説明:64ビットのWindows 7を実行している別のマシンに、64ビットバージョンのEnthoughtEPDディストリビューションをインストールしました。つまり、2.7.3(x64)バージョンのPythonディストリビューションを実行しています。EPDパッケージにはSpyderが含まれていないため、PyQt GPLv4.9.4をインストールした後、手動でSpyderをインストールしました。
Spyderバージョン:2.1.11 Pythonバージョン:2.7.3(64ビット)Qtバージョン:4.8.2、PyQt4(API v2)4.9.4(Windows Mayaviバージョン:4.2.0)

追加情報:

スクリプトは「外部」のスパイダー環境で実行されたときに期待される出力を生成するため、コードは問題ないと確信しています。たとえば、IPythonシェルを使用します。

ありがとうございました。

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

python - カーネルなしのIPython組み込みQTウィジェット

これに基づいた新しい質問。IPythonは、バニラインタープリターよりも、私が目指しているものにはるかに適した代替手段だと思います

カーネルを起動せずにQTウィジェットでIPython組み込みシェルをインスタンス化するために取得できるクラス/コードを知っている人はいますか?

ネイティブのPython組み込みインタープリターをインスタンス化するときと同じように、PyQtアプリのインタープリター変数を提供できるようにしたいと思います。また、インタプリタが(インタプリタに渡されたローカルを介して)親アプリに電話をかけることができるようにしたいと思います。

spyderlibのIPythonインタープリター機構をざっと見てみましたが、ウィジェットの初期化の一部としてカーネルをインスタンス化しているようです。

私が何を達成しようとしているのか疑問に思われる方のために、私はテキスト分析のための研究プラットフォームを作成しています。そのため、postgresデータベースに保存されているフォーラムデータを、GUIアプリケーションを介してpythonnltkプロジェクトにブリッジしています。

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

ipython - IPythonはソラリゼーションされましたか?

Spyderを実行していて、Pscheloのspyderソラリゼーションテーマを使用していますが、IPythonコンソールを含むコンソールはIDEテーマの影響を受けません。IPythonのデフォルトのカラーテーマを微調整して、ソラリゼーションカラーを使用するにはどうすればよいですか?

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

python - Spyderエラーでモジュールをインポートしています

Spyderでsklearnを使おうとしています。最初にインポートしようとすると、getingImportErrorが発生しました:sklearnという名前のモジュールがありません

次に、PYTHONPATHマネージャーでPATHを設定し、ツールメニューから[モジュール名リストの更新]を使用して、spydetを再起動しましたが、成功しませんでした。

最後に、sklearnフォルダーをにコピーしました/Applications/Spyder.app/Contents/Resources/lib/python2.7

これがsklearnのPATHを見つけて、このフォルダーにコピーする方法です。

次に、親フォルダーにcdします。

しかし、sklearnをspyderにインポートしようとするとsklearn import dataset

何かアイデアはありますか?

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

python - Spyder IDE: assert が機能しないのはなぜですか?

Mac OS (10.7.6) で Spyder 2.2.0dev を使用しています。起動時に Python 2.7.3 (デフォルト、2012 年 7 月 24 日 20:20:13) を使用します。入力すると

通常の Python インストールと同様に、これにより AssertionError が発生するはずです。ただし、Spyder (ipyton と内部コンソールの両方) では、エラーは発生しません。これはどこかでオンにする必要がありますか?それともこれはバグですか?