如何在Synology DSM上将Python3升级到最新版本



问题:如何将当前的Python3升级到最新版本?

环境:服务器是Synology NAS DS216+型号,DSM 6.2.2-24922更新4。客户端是一台Win 10 PC,使用SSH通过命令提示符访问服务器。

尝试过:

  1. 使用Synology的Package Center安装了Python 3.5.1,但无法升级到更高版本,因此卸载并重新启动服务器。

  2. 关注Synology论坛文章并安装ipkg:https://community.synology.com/enu/forum/1/post/127148

  3. 使用ipkg安装Python 3.7.1:"ipkg更新";"ipkg安装python3">

  4. 然后安装管道:"wgethttps://bootstrap.pypa.io/get-pip.py";"python3.7获得pip.py">

  5. 创建了到Python3的符号链接:"ln-s Python3.7 Python3">

  6. 现在,当我键入"python3"时,版本显示:"Python 3.7.1(默认值,2018年11月15日,22:12:17(">

但这仍然不是python 3.8.2的最新版本。如何在服务器上安装3.8.2?

您应该尝试安装与ipkg非常相似的entware(对不起,我只有一个法语链接https://www.skyminds.net/nas-synology-installer-entware-ipkg-applications/)。

安装后,只需运行opkg install python3,DS216+上就会有python 3.8.3(我在DS918+上运行python 3.8.3(。

然后,使用wget https://bootstrap.pypa.io/get-pip.pypython3.8 get-pip.py安装pip。

要使用它,请键入python3.8

祝你好运,度过美好的一天!

相关内容

最新更新