【发布时间】:2016-07-30 07:35:58
【问题描述】:
我正在尝试在虚拟机上安装 gnu radio。虚拟机是 CentOS 6.5。我为 64bit Centos 6.5 Minimal 使用了 vagrant box。 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 已成功安装了一些其他软件包。我不知道如何解决它 - 如有任何帮助,我将不胜感激。
【问题讨论】:
-
你的意思是python 2.6,对吧?
-
是的,我的意思是说centos自带python 2.6
标签: python python-2.7 gnuradio centos6.5