問題タブ [openrave]
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.
eclipse - EclipseでのPyDevインポート
Ubuntu 10.04 LTS に Eclipse Indigo をインストールし、Pydev をインストールしました。私は次のことをしました:
(1) Window > Preferences > PyDev > Editor > Interpreter-Python で Auto config を押して Python インタープリターを設定します。
(2) Window > Preferences > PyDev > Editor > Interpreter-Python でシステム Pythonpath を設定します。
eclipse で openrave コードを実行しようとしていますが、必要なすべての openrave ライブラリがインストールされています。「openravepy」は /usr/lib/python2.6/dist-packages ディレクトリにあります。
私の問題は、いくつかの関数呼び出しがエラータイプを返すというインポートが成功していないように見えることです: PyDev Problem. 「未定義の変数:...」と表示されます
コードの一部を次に示します。
--databases は openravepy の一部であり、未定義変数として記述されています。
いくつかのスレッドを読みましたが、すでに次のことを行っています
(1) pydev の削除と再読み込み
(2) 以前にコードを実行したことがありますが、以前は eclipse helios と pydev セットアップで動作していました。そのため、Eclipse の helios と indigo を削除して再インストールし、pydev と pythonpath を追加するプロセスを何度も繰り返しました。
どうすればこれを修正できるか知っている人はいますか? それともpydevのバグですか?
前もって感謝します。
乾杯
python - Python 共有ライブラリをロードするときの C++ の未定義シンボル
私は自分のプロジェクトを実行しようとしてきましたが、問題が発生しました。多くのデバッグの後、問題を絞り込みましたが、続行する方法がわかりません。
いくつかの背景、私は C++ コード内で python スクリプトを使用しています。これは Python である程度文書化されており、基本的な実行可能ファイルでうまく動作させることができました。#include と -lpython2.6 で、すべてが壮大でした。
ただし、この python スクリプトを共有ライブラリ (.so) から実行すると問題が発生します。この共有ライブラリは、シミュレーション システム (OpenRAVE) によって「モジュール」として「ロード」されます。システムは、SendCommand と呼ばれる「モジュール」の仮想メソッドを使用して、このモジュールと対話します。次に、モジュールは boost::thread を開始し、python に独自のスレッドを与え、シミュレーション システムに戻ります。ただし、Python がモジュールのインポートを開始して動的ライブラリの読み込みを開始すると、次のエラーが原因で失敗すると思われます。
実行可能ファイルと共有ライブラリでlddを実行しましたが、違いはありません。上記のファイルで nm -D も実行しましたが、_Py_ZeroStruct は実際には未定義です。コマンドのプリントアウトが必要な場合は、喜んで提供します。どんなアドバイスでも大歓迎です、ありがとう。
完全な python エラーは次のとおりです。
python - OpenRAVE の問題: E: openrave のソース パッケージが見つかりません
Baxter-Robot プロジェクトで IKFast を使用しようとしています。バクスター チュートリアルの最後のコマンドが失敗しました。
エラー メッセージ: /openrave/python/ikfast.py"、行 9467、インポート openravepy の ImportError: No module named openravepy
そのため、openrave.org ( http://openrave.org/docs/latest_stable/coreapihtml/installation_linux.html ) のチュートリアルに従って、OpenRave をゼロからセットアップします。最後のコマンドを使用したとき
このメッセージを受け取りました
E: openrave のソース パッケージが見つかりません
なぜこれが起こったのか分かりません...
私の Qt のバージョンは 4.8.6 で、gcc は 4.8.4 なので問題ありません。
ありがとう
デベル
openrave - OSX に crlibm をインストールする
私の目標は、OSX に openrave をインストールすることです。他のすべてをカバーしたと思います (できれば、数時間かかったと思います) が、open rave を作成するときに取り除くことができないエラーが 1 つあります。
openrave GitHub ページで、別のユーザーがこれに気づき、「ソースから crlibm をインストールして問題を解決しました」とだけ言いました。ただし、crlibm のソースにリンクされている Web サイトは存在しません。
このソース コードを入手できる場所について何かアドバイスはありますか? 私はそれを手に入れたら、通常のconfigure + make + installを行うことができると仮定しています。