問題タブ [rope]
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 - Sublime Text 2. オートコンプリート python `from`
SublimeRope プラグインを使用しています。入力from foo.b
していると、オートコンプリート ダイアログがランダムながららくたで表示されますが、本当に探しているのは、パッケージbar
内のモジュールを認識することです。foo
ただし、入力from foo import b
するとすぐにbar
モジュールとしてインポートするよう提案されます。これは、Rope がそのモジュールについて「知っている」ことを意味します。いつインポートを提案できるように Sublime を設定するにはどうすればよいfrom foo.b
ですか?
私はdjangoでプロジェクトを行っているので、実際の例ではオートコンプリートできませんfrom django.contrib.
が、入力from django.contrib.auth.models import U
するとユーザーをインポートするよう提案されます。
python - gVimのpython27.dllで開始されたpythonスクリプトをデバッグするには?
Windows 7 で gVim を使用しています。オートコンプリート機能を使用しようとすると、ロープ (python-mode プラグインの一部として) が多くのエラーを表示する理由を調査しようとしています。
gVim は python27.dll を使用して Python コードを評価します。
gVim プラグインをデバッグする方法はありますか? gVim から評価された Python コードをデバッグするために gVim にアタッチできますか?
python-2.7 - VIM を開くときのエラー (pathogen、rope、python)
システムのアップグレード後:
- ディストリビューター ID: Ubuntu
- 説明: Ubuntu 12.04.2 LTS
- リリース: 12.04
- コードネーム: 正確
vimを開くたびにこれらのエラーが発生しますが、何かヒントはありますか? 必要に応じて、.vimrc ファイルを提供できます。前もって感謝します!
python - pymacs-report-error: Python: TypeError: pymacs_load_helper() は正確に 2 つの引数を取ります (与えられた 3 つ)
私の Mac OS 10.9 / Emacs 24.3 システムに Pymacs +lopemacs とその仲間をインストールして構成するのにかなりの時間を費やしました。モジュール (ropemacs を含む) をロードしようとすると、次の問題が発生します。
私の環境:
私のinit.el:
私がropemacsを使用できるように、あなたが私に提供できる助けや情報を本当に感謝しています.
前もって感謝します
python - Python 開発用の Jedi/rope/emacs 構成
Jedi.el を動作させる際にこのユーザーと同じ問題を抱えていると思いますが、解決策にはさらに問題があります。
インストールしました
- EPC
- ロープ
- ロープマック
- pymacs
- python-mode.el-6.1.3
- ピリント
- パイフレーク
私はこれらのものをかなりバニラの方法でインストールしました。
- apt-get pymacs python-ropemacs pychecker pylint pyflakes ecb
- ピップインストールジェダイ
- Mx リストパッケージ ;; 次にauto-complete.elをインストールしました
つまり、特別なフラグは含めていないので、すべてが既定のディレクトリにインストールされることを期待しています。
ただし、まだこのエラーが発生します。
(コピーして貼り付ければ検索可能になりますが、バッファに移動しようとすると消えてしまいます!---バッファはカーソルの位置に敏感だからです。)
リンク先のstackoverflowによると、PYTHONPATHを正しく設定すると問題が解決するはずです。しかし、どのように?私の PYTHONPATH は/usr/lib/python2.7/dist-packages
? 変数は現在空です。この一連のエラーが原因で、正しいツールチップがポップアップ表示されない原因は何ですか?
python - さらに別の pymacs ヘルパーが 30 秒以内に開始されませんでした (ただし、さらにデバッグが必要です)
私はこのガイドに従い、これらの既存のスタックオーバーフローの質問を調べました:
- Pymacs ヘルパーが 30 秒後に起動しませんでした
- Windows 8 + Emacs 24.3 + emacs-for-python: Pymacs ヘルパーが 30 秒以内に起動しませんでした
しかし残念ながら、これらは私の問題を解決しませんでした。そのため、エラーの詳細を記載してこの質問を投稿しました。
emacs が提供するデバッグ情報に従って、--debug-init を実行しました。結果は次のとおりです。
私のinit.elはここにリンクされています。
ロープ、ropemacs、pymacs などをインストールしましたが、まだこのエラーが発生します。さらに、pymacs は一般的に Python にインポートされていないようです。
しかし、これは奇妙です。
正常にインストールされました!
python - Git、Sphinx、Python モジュール + pip、PiPy、nose などのディレクトリ構造のベスト プラクティス
これが私のモジュールです。
オプション1
オプション 2
オプション 3
他の何か?
これをgithubに移動し、ドキュメントを読み、PyPI + pip、およびnoseを1日だけ使用したいと思います。私はオプション 2 に傾いていますが、オプション 1 には、サイト パッケージから直接開発できるという利点があります。ただし、ロープは「.git」と「docs」がモジュールの属性であると考えているため、ロープとうまく機能していないようです。read-the-docs と github の説明はわかりにくいです。
前もって感謝します。
vim - vim 起動時の RopeGenerateAutoimportCache
RopeAutoImport が機能する前に、vim で Python プロジェクトを開くたびに RopeGenerateAutoimportCache を実行する必要があるようです。プロジェクト モジュールをキャッシュする前に RopeAutoImport を実行すると、次のエラーが発生します。
各vim起動時にキャッシュを生成する方法、またはできればキャッシュを保存して起動時に再読み込みする方法はありますか?
emacs - ロープ自動インポートを emacs のキーボード ショートカットにバインドする
ロープを使用して自動インポートする方法は、カーソルをインポートしたい名前に移動して実行することですM-x rope-auto-import
。rope-auto-import
これを高速化するために、キーボード ショートカットにバインドしたいと思います。