問題タブ [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 投票する
1 に答える
20816 参照

python - NameError: name 'array' is not defined が発生するのはなぜですか

私はスパイダーを使用しており、次のクラスを作成しました。

/home/user/workspace/spyder/project に保存され、コンソールの作業ディレクトリはそのディレクトリです。コンソールで array(range(3)) を実行すると、値が 0、1、2 の配列が返されます。ただし、行うときは

次のエラーが表示されます

編集:

デフォルトでは、spyder は次の動作をします。array() がデフォルトで機能する理由がよくわかりません。これは numpy の一部に過ぎないと思いました。

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

python - Excelファイルのインポートエラーpython pandas

ExcelFile() を使用して Excel ファイルをデータフレームにロードする際に問題が発生しました。パンダ、xlrd、openpyxl をインポートしました。インタラクティブなデータ分析にスパイダーを使用しています。私はパンダとパイソンが初めてなので、初心者にもわかりやすい答えをいただければ幸いです。誰かが私を助けることができますか?

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

python - python Spyder IDE ウィンドウを認識するための AutoHotKey

python Spyder IDE で AHK を排他的に使用したいので、次のようなコマンド

しかし、AHK は Spyder ウィンドウを認識していないようで、アクティブ化されていません。AHKがSpyderを認識できるようにするには、Spyder の代わりに何を入れればよいですか?

ありがとう。

0 投票する
0 に答える
1626 参照

python - virtualenv で Spyder と Ipython を使用する場合の ImportError

--system-site-packages オプションを使用して、Ubuntu 12.10 で virtualev (~/ENV) を作成します。ここでは、pip sphynx と pyzmq (spyder のインストールに必要) を使用してインストールし、次に spyder 自体と ipython (逆方向でも試しました) を使用してインストールします注文)。Spyder は Ipython がなくても正常に動作しますが、Ipython をインストールした後に実行しようとすると、ImportError が発生します。

from spyderlib import spyderコンソールから試すと、同じエラーが発生します。ただし、次の行 (同じコンソール、エラーの直後) で次のようにします。

...それはうまくいきます!

いくつかの詳細:

Ipython は正常に動作し、qtconsole も動作します。

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

python - Windows 7のスパイダーでのstrptimeのPython ImportError

私は一生、この非常に奇妙なエラーの原因を突き止めることはできません。

Windows 7のスパイダーIDEでpython 2.7でスクリプトを実行しています。ある時点でdatetime.datetime.strptimeを使用しています。コードを 1 回実行すると問題ないように見えます (ただし、デバッグは終了していないため、例外が発生し、まだ正常に完了していません)。もう一度実行しようとすると、次のようになります (トレースバックの終わりのみ)示されています):

ファイル "C:\path\to\test.py"、220 行目、std_imp
self.data[key].append(dt.datetime.strptime(string_var, string_format_var))
の ImportError: Failed to import _strptime because the import lockis holdis別のスレッドによって。

スレッディングなどで複数のスレッドを実行していません。コードを取得してこの時点を通過させる唯一の方法は、コンピューターを完全に再起動することです。スパイダーを再起動しても機能しません。ウェブ検索では、これが起こった他の人の手がかりや兆候は得られないようです.

誰が何が起こっているのか理解していますか? これはある種のGILの問題ですか?インポート ロックとは何ですか? 一度コードを実行しようとすると、datetime モジュールのこのメソッドをインポートできないように見えるのはなぜですか?

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

eclipse - Eclipse+Pydev は、Python モジュールのリストについて Spyder とは異なる結果を示します

Python(x,y) 2.7 を使用しています。Spyder または Eclipse+Pydev を使用してコードを記述します。Python モジュールのリストを取得しようとすると、Spyder IDE は Eclipse+Pydev とは異なる結果を返します。コードはシンプル

Spyder は次のような適切なモジュール名を付けます

Eclipse+Pydev のような結果が得られます

['copy_reg', 'sre_compile', 'locale', '_sre', 'functools', 'encodings', 'site', ' builtin ', 'sysconfig', 'operator', ' main ', 'types', ' encodings.encodings'、'sphinxcontrib'、'msvcrt'、'abc'、'enthought'、'_weakrefset'、'errno'、'encodings.codecs'、'sre_constants'、'imp'、'_abcoll'、'ntpath' 、「_codecs」、「new」、「nt」、「_warnings」、「genericpath」、「stat」、「zipimport」、「encodings. builtin '、'warnings'、'UserDict'、'encodings.cp1252'、'sys'、'codecs'、're'、'os.

この違いはなぜですか?どんな知識資料/参照も素晴らしいでしょう。Spyder と同じ結果を得る方法はありますか?

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

python - 方法: CentOS 6.4 に Spyder (Python IDE) をインストールする

ここ数日、CentOS 6.4 に Spyder (Python IDE) をインストールしようとしてきました。CentOS 6.4 に Spyder をインストールする際には、いくつかの問題があります。Qt RPM パッケージには QtWebKit が含まれておらず、Python のデフォルトのインストールは 2.7.4 ではなく 2.6.6 です。これらの (およびその他の) 問題が原因で、説明が見つからない問題が発生したため、それを理解したら、他の人に知らせることにしました。

それで、これ以上の別れはありません:

CentOS 6.4 に Spyder (Python IDE) をインストールする方法

  1. RPM から PyQt4 をインストールする
  2. ここにあるスクリプトをダウンロードして実行し、Distribute (easy_install fork) をインストールします。sudo python distribute_setup.py
  3. 経由でピップをインストールしますsudo easy_install pip
  4. ここから .rpm をダウンロードして、qt-mobility をインストールします。これにより、次のステップで必要な依存関係がインストールされます。
  5. ここから qtwebkit をインストールします。
  6. ここから PyQt4-webkit をインストールします。
  7. pip を使用して Spyder をインストールします。sudo pip install spyder
  8. ターミナルに入力spyderするか、[アプリケーション] -> [プログラミング] メニューから [Spyder] を選択して、Spyder を実行します。

Spyder には、次のパッケージを強くお勧めします。を使用してインストールしますsudo pip install <package>

  • ロープ(コード補完と定義)
  • pyflakes (リアルタイムコード解析・エラーチェック)
  • pylint (コード分析)
  • pep8 (スタイル分析)
  • psutil (CPU/メモリーモニター)

次のパッケージは、一般的な Python 開発に強く推奨されます。を使用してインストールしますsudo pip install <package>

注: IPython をインストールしないでください。CentOS6 のデフォルトの Python インストールは Python 2.6.6 ですが、Python 2.7 が必要です。IPython は Python 2.6 で動作しますが、Spyder には小さなバグがあり、IPython 0.13.2 および Python 2.6.6 ではロードされません。

誰かがこれらの指示に問題を見つけた場合は、更新できるように返信してください.

ありがとう!