問題タブ [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.
python - NameError: name 'array' is not defined が発生するのはなぜですか
私はスパイダーを使用しており、次のクラスを作成しました。
/home/user/workspace/spyder/project に保存され、コンソールの作業ディレクトリはそのディレクトリです。コンソールで array(range(3)) を実行すると、値が 0、1、2 の配列が返されます。ただし、行うときは
次のエラーが表示されます
編集:
デフォルトでは、spyder は次の動作をします。array() がデフォルトで機能する理由がよくわかりません。これは numpy の一部に過ぎないと思いました。
python - Excelファイルのインポートエラーpython pandas
ExcelFile() を使用して Excel ファイルをデータフレームにロードする際に問題が発生しました。パンダ、xlrd、openpyxl をインポートしました。インタラクティブなデータ分析にスパイダーを使用しています。私はパンダとパイソンが初めてなので、初心者にもわかりやすい答えをいただければ幸いです。誰かが私を助けることができますか?
python - python Spyder IDE ウィンドウを認識するための AutoHotKey
python Spyder IDE で AHK を排他的に使用したいので、次のようなコマンド
しかし、AHK は Spyder ウィンドウを認識していないようで、アクティブ化されていません。AHKがSpyderを認識できるようにするには、Spyder の代わりに何を入れればよいですか?
ありがとう。
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 も動作します。
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 モジュールのこのメソッドをインポートできないように見えるのはなぜですか?
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 と同じ結果を得る方法はありますか?
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) をインストールする方法
- RPM から PyQt4 をインストールする
- ここにあるスクリプトをダウンロードして実行し、Distribute (easy_install fork) をインストールします。
sudo python distribute_setup.py
- 経由でピップをインストールします
sudo easy_install pip
- ここから .rpm をダウンロードして、qt-mobility をインストールします。これにより、次のステップで必要な依存関係がインストールされます。
- ここから qtwebkit をインストールします。
- ここから PyQt4-webkit をインストールします。
- pip を使用して Spyder をインストールします。
sudo pip install spyder
- ターミナルに入力
spyder
するか、[アプリケーション] -> [プログラミング] メニューから [Spyder] を選択して、Spyder を実行します。
Spyder には、次のパッケージを強くお勧めします。を使用してインストールしますsudo pip install <package>
次のパッケージは、一般的な Python 開発に強く推奨されます。を使用してインストールしますsudo pip install <package>
- でこぼこ
- matplotlib (Req の numpy)
注: IPython をインストールしないでください。CentOS6 のデフォルトの Python インストールは Python 2.6.6 ですが、Python 2.7 が必要です。IPython は Python 2.6 で動作しますが、Spyder には小さなバグがあり、IPython 0.13.2 および Python 2.6.6 ではロードされません。
誰かがこれらの指示に問題を見つけた場合は、更新できるように返信してください.
ありがとう!