問題タブ [ipython]
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 - Ipython の一般的な問題
iPython の非常に多くの機能、魔法の機能が大好きです。
最近、最新の 0.10 バージョンにアップグレードしました。しかし、次の一般的な問題に直面しています。
%hist
最も頻繁に使用される魔法の関数の 1 つが存在しません。dreload
動作していないようです (モジュールでのみ動作しますか?)。run -d
デバッグが機能しないため- 入力した文字がコンソールに表示されないことがある*
- デフォルトでは、? と ??うまくいきませんでした。それを機能させるにはハックする必要がありました*
*最後の 2 つの問題は、以前のバージョンにも当てはまります。
私はPython 2.6.2とIPython 0.10でUbuntu 9.04を使用しています
python - iPythonおよび疑似コンソールを介したdoctestの実行
私はかなり基本的なdoctestableファイルを持っています:
これは、Pythonを直接実行すると期待どおりに機能します。
ただし、iPythonでは
これはDjangoプロジェクトの一部であり、manage.pyが設定されるように、適切なすべての変数にアクセスする必要があるため、code.InteractiveConsoleを使用する変更されたコマンドを実行することもできます。その結果の1つ__name__
が設定されます。に' __console__
'。
上記のコードを使用すると、iPythonの場合と同じ結果が得られます。最後の行を次のように変更してみました。
でImportErrorが発生しますが__console__
、これは理にかなっていると思います。これは、pythonまたはipythonのいずれにも影響しません。
ですから、Djangoポニーマジックがすぐに必要になると予想しているので、これら3つのメソッドすべて、特にInteractiveConsoleメソッドを介してdoctestを正常に実行できるようにしたいと思います。
明確にするために、これは私が期待していることです:
python - Emacsからdjangoシェルを実行するには?
./manage.py shell
魔法のコマンドやオートコンプリートなど、ipython から得られるすべての優れた機能を使用して、Emacs バッファーで実行できるようにしたいと考えています。理想的には、バッファから django シェルまでのコードを評価できるようにしたいと考えています。
これは可能ですか?
python - SnowLeopardにiPythonをインストールする方法
iPythonはMacOSX 10.6.1 Snow Leopardで動作しますか?私はpythonnoobですが、MacにiPythonをインストールするにはどうすればよいですか?リンク?提案?
ありがとう
python - ipythonを終了します
私はPythonインタープリターを操作するためにIPythonが大好きです。しかし、私は継続的に終了するために入力exit
していることに気付き、「終了するにはexit()と入力してください」というプロンプトが表示されます。
Ctrl-Dを入力して終了できることは知っていますが、exit
括弧なしで入力してIPythonを終了させる方法はありますか?
更新: noskloのおかげで、これは次の行を:のmain()関数に追加することで簡単に実行できますipy_user_conf.py
。
python - IPython タブは一部のモジュールのみを完了します
Python と IPython の EPD バージョンを使用しています。easy_install を使用していくつかのモジュールをインストールした後、それらはインポートできますが、タブで補完できないことに気付きました。それらはパス上に存在しますが、含まれているモジュール (pylab、readline、math)は完成できますが、これらの新しいモジュールは完成できません。
問題を見つけるために何を調べる必要があるか知っている人はいますか? パッケージが他のモジュールと同じ場所にあることを確認しました。
多分何かが.eggs
正しく処理されていませんか?ありがとう。
更新: gnibbler の投稿をフォローアップすると、タブ補完が次の completer.py の 633 行目で例外にヒットすることがわかりました。
しかし、失敗の原因は…
更新:
したがって、これは、一致リストが空のセットであると言っているだけです。一致するものはありません。まだモジュールが見つかりません。matches
時間があるときに、探しているモジュールをどこで取得しているかを調査してみます。
python - バッファなしモードの IPython
アンバッファ モードで IPython を実行する方法はありますか?
python -u
標準の python シェルにバッファリングされていない IO を与えるのと同じ方法
python - 動作するジェネレーター式にIPythonを埋め込むにはどうすればよいですか?
指示に従ってIPython0.10を埋め込むと、特定のリスト内包表記が正しく機能しません。グローバル名前空間はどうなっていますか?
python - os X で Python をアップグレードした後、ImportError: No module named pkg_resources の原因は何ですか?
Mac で Python を 2.6.4 に更新しました。dmg パッケージからインストールしました。
バイナリは Python パスを正しく設定していないようだったので、追加'/usr/local/lib/python2.6/site-packages'
しました.bash_profile
iPython を実行できないため、必要なパスがすべてではないようです。
pkg_resources
Google 検索を実行しましたが、インストール方法やパス上にあることを確認する方法がわかりません。
これを修正するにはどうすればよいですか?