【问题标题】:Installing GNU Radio with pybombs, Cannot find a source URI for package python使用 pybombs 安装 GNU Radio,找不到包 python 的源 URI
【发布时间】: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


【解决方案1】:

我为 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

【讨论】:

  • 我运行了 shell 脚本,它似乎已经在我的 centos 虚拟机上成功安装了 python 2.7。但是,当我运行 pybombs 时,我仍然在同一时间收到相同的错误。
猜你喜欢
  • 2020-01-22
  • 2011-12-07
  • 1970-01-01
  • 1970-01-01
  • 2020-07-02
  • 2016-07-19
  • 2021-07-05
  • 2021-08-08
  • 2017-01-21
相关资源
最近更新 更多