【问题标题】:How to install python pip in aarch64/armv8 platform? [duplicate]如何在 aarch64/armv8 平台安装 python pip? [复制]
【发布时间】:2018-09-11 13:34:01
【问题描述】:

我有一块由 Linux 内核驱动的开发板。该板为 aarch64/armv8 架构。该板没有apt-get,但有easy_install。我尝试使用easy_install安装,出现以下错误,

root@armboard:~# easy3_install pip
Searching for pip
Reading https://pypi.python.org/simple/pip/
Download error on https://pypi.python.org/simple/pip/: [Errno -2] Name or service not known -- Some packages may not be found!
Couldn't find index page for 'pip' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
Download error on https://pypi.python.org/simple/: [Errno -2] Name or service not known -- Some packages may not be found!
No local packages or working download links found for pip
error: Could not find suitable distribution for Requirement.parse('pip')

root@armboard:~# easy3_install --version

来自 /usr/lib/python3.5/site-packages (Python 3.5) 的 setuptools 36.2.7

请建议在此平台上安装 pip 的方法。

如果可以使用 easy_install,我应该遵循哪些步骤来解决此错误?

如果没有,我是否应该为这个架构获得交叉编译的 pip 二进制文件,或者任何 Yocto 版本都可用?

【问题讨论】:

  • easy_install pip 适合你吗?
  • @Andrew_Lvov 是的,我试过了,但是没有用。

标签: python pip arm64 armv8


【解决方案1】:

如果easy_install pip 不起作用,您可以尝试构建源代码。 https://archlinuxarm.org/packages/aarch64/python-pip

【讨论】:

  • 我尝试访问源,archlinuxarm.org/packages/aarch64/python-pip/files,它显示错误!
  • 哦,这很奇怪。尝试单击“下载”,而不是“源”。我猜,源代码在 tar 文件中。
  • 是的,我下载了二进制文件,发现二进制文件是为python3.7编译的,我的机器有python3.5。如果我将这些二进制文件复制到 python3.5 会有什么不同吗?
  • 你可以试试。如有必要,您必须调整您的python版本
猜你喜欢
  • 1970-01-01
  • 2012-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-05
  • 2016-05-10
相关资源
最近更新 更多