[問題] 如何在Synology上安裝Python3.6以上

作者: lin7345 (星~*)   2020-02-04 22:31:11
如題
我的設備是DS214+ 內建python版本是2.7
有下載套件中心的python 版本是3.5.1
請問有什麼方式可以替換掉或升級原本內建的python
上網爬了文 試了很多方式都無法
有查到說安裝Docker套件可以解決 但我的DS214+ 不支援Docker.....
另外DSM系統 有些指令無法使用 例如 apt yum......
有查過要安裝ipkg可解決 但到搜尋 xsh 安裝指令這個步驟我就卡住了....
請問我該下載哪個xsh安裝指令呢?? 我的CPU是Marvell Armada XP MV78230
還有一個問題 就是我使用virtualenv 建立python3.5的虛擬環境
但使用pip安裝PTTLibrary
執行時 還是會出現錯次 如下圖
https://i.imgur.com/ALRTFCS.png
這又是什麼問題呢??
先謝謝各位版上的大大了
作者: poototo (poototo)   2020-02-04 23:43:00
安裝anaconda,就自動裝python 3.7
作者: roccqqck (ccqq)   2020-02-05 03:18:00
Miniconda就好或pyenv
作者: alvinlin (林矜業)   2020-02-05 03:30:00
樓上Ds214+好像沒辦法裝conda感覺你只是要在NAS上跑PTTlibrary而已。就把code移植過去就行了如果只是要每天定時登入那就不用那麼麻煩了
作者: extraymond (extraymond)   2020-02-05 08:38:00
pyenv超方便!
作者: TuCH (謬客)   2020-02-05 10:23:00
直接去問課服吧 可能要自己compile
作者: a9202507 (先認真的就輸了。)   2020-02-09 23:34:00
我也有DSM. 註記一下這篇。
作者: s860134 (s860134)   2020-02-15 00:23:00
我會建議用 docker 起 container在 DSM 上面用 python 真的太痛苦DS214+ 是 armadaxp 不能裝 docker QQ可以把 python 換成 python3 看看能不能動有可能是 pip 和 python 指到的昰兩個不一樣的 python
作者: lin7345 (星~*)   2020-02-18 12:21:00
我都是用python3指令在執行的 所以建立virtualenv較方便
作者: alvinlin (林矜業)   2020-02-21 04:52:00
不痛苦啊?我的是DS214SE跑Python3除了慢點,其實挺不錯

Links booklink

Contact Us: admin [ a t ] ucptt.com