2

GNU Radio をインストールしようとしてgqrxいます。ソフトウェア無線ドングルを使用するためにインストールするには、これが必要です。

https://www.jeroennijhof.nl/wiki/index.php/Software-Defined_Radio_on_Ubuntuのガイドに従いましたが、cheetah がインストールされていないため、インストールが中止されます。実際、Python-cheetah は最新バージョンにインストールされており、実行sudo apt-get install python-cheetah中は既にインストールされていると表示されるだけです。

Cheetah がインストールされていることを GNU Radio が受け入れない理由を知っている人はいますか?

インストール試行からの出力:

-- Python checking for Cheetah >= 2.0.0
-- Python checking for Cheetah >= 2.0.0 - not found
CMake Error at volk/CMakeLists.txt:62 (message):
  Cheetah templates required to build VOLK


-- Configuring incomplete, errors occurred!
4

4 に答える 4

0

これと同じ問題がありました。(私はCentOS7を使用していますが、ymmvです)python-cheetahが私のシステムにあり、pybombsによってさえ発見されていました。/pybombs ディレクトリでこれを実行し、内容を確認します

./pybombs search cheetah

それはcheetahを「見つけた」が、それでもインストールしなかった. 私はこれで克服しました。

python -m pip install cheetah

その後、gnuradio を再度インストールしようとしましたが、cheetah は正しく検出されましたが、UHD_LIBRARIES が見つからないために失敗しました。こちらこちら
の手順に従って、USRP Hardware Driver™ ソフトウェア (UHD™) をインストールしました。

再起動してから、./pybombs install gnuradio 今回はうまくいきました。これが役立つことを願っています。

于 2015-06-12T10:56:38.343 に答える