群晖安装高版本 python 及 pip(原创)

群晖安装高版本 python 及 pip

群晖的套件中心可以直接安装 python,不过是 3.5 版本,千方百计安装上 pip 之后才发现,有的包已经不支持 python3.5 了。尝试自己编译 python 没有成功,经反复百度及尝试,终于成功。

一、安装 opkg

opkg(其较早版本是 ipkg)是群晖系统的包管理工具,到 www.cphub.net,输入自己的固件型号,下载 Easy Bootstrap Installer(ipkg 及 opkg) 与 iPKGui(opkg 的 GUI工具,可以不装) 两个套件安装包。

打开群晖 套件中心,选择 手动安装,选择刚才下载好的 Easy Bootstrap Installer spk 文件,依照提示安装后重启群晖即可。需要注意的是,要选择 opkg 模式,因为 opkg 下的软件包比较新,而 ipkg 已经很久不更新了。
使用 ssh 终端连接到群晖服务器,输入sudo -i,再输入管理员密码,登录到 root,再输入opkg install python3,成功安装 python3.10.7。

二、安装 setuptools 和 pip

不幸的是,新安装的 python 没有 pip,无法安装第三方包,在终端上新建一个临时目录 /usr/src,cd /usr/src
https://pypi.org/ 网站,搜索 setuptools 和 pip,找到其源代码包,复制其链接,在终端中输入wget 源代码包网址,将源代码下载到本地并解压。

  1. 安装 setuptools
    进入解压后的 setuptools 目录,输入
python3 setup.py install

成功安装 setuptools
2. 安装 pip
进入解压后的 pip 源代码目录,输入

python3 setup.py install

成功安装 pip,可以使用 pip 愉快地安装各种第三方包了。

posted @ 2023-04-06 17:02  汉学  阅读(2798)  评论(0)    收藏  举报