使用pybombs安装GNU Radio,找不到包python的源URI

时间:2016-04-08 21:38:40

标签: python python-2.7 gnuradio centos6.5

我正在尝试在虚拟机上安装gnu无线电。 VM是CentOS 6.5。我用了一个64bit Centos 6.5 Minimal的流浪盒。 CentOS 6.5已经有了python 2.6,改变默认的python是不明智的,因为yum和其他软件包依赖它。我安装了python 2.7,因为我正在尝试使用pybombs来安装gnuradio。

以下是我尝试下载gnuradio时对虚拟机所做的更改:

su -
yum groupinstall -y 'development tools'
yum install -y zlib-devel bzip2-devel openssl-devel xz-libs wget

我下载了python 2.7,解压缩并放在共享目录中 cd到python2.7目录

./configure --prefix=/usr/local
make
make altinstall

yum install epel-release

curl -O https://bootstrap.pypa.io/get-pip.py
python2.7 get-pip.py

pip2.7 install --upgrade setuptools
pip2.7 install PyBOMBS
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

pybombs prefix init /usr/local -a myprefix

pybombs -p /usr/local install gnuradio

这是我得到的错误:

PyBombs.install - INFO - Installing package: python
PyBombs.Packager.source - WARNING - Cannot find a source URI for package python
PyBombs.install - ERROR - Error installing package python. Aborting.

Pybombs在遇到此错误之前成功安装了一些其他软件包。我不确定如何解决它 - 我很感激任何帮助。

1 个答案:

答案 0 :(得分:0)

我为python 2.7和CentOS 5.x创建了安装脚本。我认为你可以将它用于CentOs 6.x: https://github.com/weldpua2008/python-2.7.x-on-Centos-5.x/blob/master/install_python27.sh