2017-09-12 9 views
2

Je voudrais installer la version spécifique de la librairie gnuradio (3.7.10) en utilisant PyBombs (https://github.com/gnuradio/pybombs). je l'ai fait les étapes suivantes:Comment installer une version spécifique de gnuradio en utilisant PyBombs?

sudo pip install PyBOMBS 
pybombs auto-config 
pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git 
pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git 
mkdir /home/myuser/gnuradio 

Maintenant, si je lance pybombs prefix init /home/myuser/gnuradio/prefix -a myprefix -R gnuradio-default il installera la dernière gnuradio. Comment pourrais-je installer des versions plus anciennes? Je vois que dans le fichier de recettes /home/myuser/.pybombs/recipes/gr-recipes/gnuradio.lwr je pourrais définir une branche, mais est-il possible de définir une étiquette de libération?

Ma machine est en cours d'exécution Ubuntu 16.04

Répondre

1

Voici la façon dont j'ai installé plus taggés v3.7.11 de sortie, notez la pybombs commande config avant d'installer:

sudo pip install PyBOMBS 
pybombs auto-config 
pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git 
pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git 
mkdir /home/myuser/gnuradio 
pybombs config --package gnuradio gitrev v3.7.11 
pybombs prefix init /home/myuser/gnuradio/prefix -a myprefix -R gnuradio-default