Auteur Topic: Python installatie, how to?  (gelezen 10115 keer)

Offline synology_user1

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 11
Python installatie, how to?
« Gepost op: 26 maart 2018, 17:48:09 »
Hallo,

Om even een duidelijke schets te geven ik probeer deze module te installeren in odoo, odoo heb ik geïnstalleerd via Docker en dat werkt prima.
https://apps.odoo.com/apps/modules/11.0/automatic_backup_to_whatever/

nu vraagt dit programma om Python te installeren welke ik gedaan heb via "package center" nu wilde ik pip installeren alleen vind ik niet de juiste info hoe dit te doen.

de module heeft deze pakketten nodig:
https://github.com/cytex124/odoo-automatic-backup/blob/11.0/requirements.txt

wat ik tot nu toe heb gevonden is dit om ze te installeren, kan ik dit volgen via SSH of zijn er nog andere mogelijkheden.
https://primalcortex.wordpress.com/2016/01/25/synology-installing-python-pip-package-installer/

wil het zeker weten voordat ik zomaar programma's ga installeren.

alvast beankt

Ben(V)

  • Gast
Re: Python installatie, how to?
« Reactie #1 Gepost op: 26 maart 2018, 18:46:18 »
Als je ergens een docker voor gebruikt kun je daar natuurlijk niet een ander package bijin installeren.
Andere packages komen gewoon op je Nas terecht en niet in je docker.

Lees je eerst eens in wat een docker eigenlijk is.

Offline synology_user1

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 11
Re: Python installatie, how to?
« Reactie #2 Gepost op: 26 maart 2018, 19:18:25 »
Ik begrijp wel wat docker ongeveer doet, het was ook de vraag of het mogelijk was of niet, blijkbaar kom ik python in docker aan het installeren en die misschien koppelen aan odoo alleen vind ik ook geen info hoe pip te installeren in pyhton (docker)

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7805
  • Berichten: 43.222
  • FIFO / LIFO
    • Truebase
Re: Python installatie, how to?
« Reactie #3 Gepost op: 26 maart 2018, 19:20:06 »
Weet niet welk OS je hebt draaien in de betreffende Container maar, wellicht kan dit je verder helpen ? https://www.cyberciti.biz/faq/debian-ubuntu-centos-rhel-linux-install-pipclient/


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline synology_user1

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 11
Re: Python installatie, how to?
« Reactie #4 Gepost op: 26 maart 2018, 19:38:41 »
heb 2 containers draaien postgres en odoo zie de link voor een soort gelijke installatie.
https://equitania.atlassian.net/wiki/spaces/MW/pages/56081725/MyOdoo+auf+Synology+installieren

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7805
  • Berichten: 43.222
  • FIFO / LIFO
    • Truebase
Re: Python installatie, how to?
« Reactie #5 Gepost op: 26 maart 2018, 19:51:55 »
Nou.....heb even postgres1 geinstalleerd in Docker.

"uname -a" gaf niet genoeg info over het OS dus, ben ik maar wat gaan proberen, hieruit blijkt dat je apt-get moet gebruiken:

apt-get updatedan
apt-get install python-pip
Zal in die andere Container ook wel werken.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline synology_user1

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 11
Re: Python installatie, how to?
« Reactie #6 Gepost op: 26 maart 2018, 20:21:07 »
Hey Birdy,

Dank je voor het testen, heb geen test omgeving ben daarom ook wat voorzichtiger met proberen.
heb je apt-get in de terminal van de container getypt? ben zelf nog niet helemaal thuis in docker en containers.


Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7805
  • Berichten: 43.222
  • FIFO / LIFO
    • Truebase
Re: Python installatie, how to?
« Reactie #7 Gepost op: 26 maart 2018, 20:39:25 »
Citaat
heb je apt-get in de terminal van de container getypt?
Yep. ;)


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7805
  • Berichten: 43.222
  • FIFO / LIFO
    • Truebase
Re: Python installatie, how to?
« Reactie #8 Gepost op: 26 maart 2018, 20:45:03 »
Overigens, Docker Terminal vind ik zelf niet zo handig, ik gebruik gewoon PuTTY, login als admin en daarna sudo -i password van admin en je bent root.

Daarna:
root@DS716II:~# docker exec -t -i postgres1 bashEn je zit in de Container:
Citaat
root@postgres1:/#


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline synology_user1

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 11
Re: Python installatie, how to?
« Reactie #9 Gepost op: 26 maart 2018, 21:15:25 »
Docker terminal geeft me errors en vraagt of ik geen root ben, ga morgen eens proberen via SSH, ben te moe en als het fout gaat zal het goed fout gaan, alvast bedankt :)

Offline synology_user1

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 11
Re: Python installatie, how to?
« Reactie #10 Gepost op: 27 maart 2018, 10:59:28 »
krijg deze melding

odoo@postgres:/$ apt-get install python-pip
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

terwijl ik wel als root ingelogd ben

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7805
  • Berichten: 43.222
  • FIFO / LIFO
    • Truebase
Re: Python installatie, how to?
« Reactie #11 Gepost op: 27 maart 2018, 11:04:41 »
Ik zie dat je bent ingelogd als "odoo" dus, niet als root.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline Björn

Re: Python installatie, how to?
« Reactie #12 Gepost op: 27 maart 2018, 11:17:46 »
ofwel, commando moet zijn:

sudo apt-get install python-pip

sudo wachtwoord is waarschijnlijk gelijk aan odoo user wachtwoord.

Offline synology_user1

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 11
Re: Python installatie, how to?
« Reactie #13 Gepost op: 27 maart 2018, 11:31:59 »
Overigens, Docker Terminal vind ik zelf niet zo handig, ik gebruik gewoon PuTTY, login als admin en daarna sudo -i password van admin en je bent root.

dit heb ik gedaan om om root te worden zoals het hoort, daarna

root@DS716II:~# docker exec -t -i postgres1 bashEn je zit in de Container:
Citaat
root@postgres1:/#


alleen bij jou geeft hij root@postgres aan bij mij odoo@postgres en dan met sudo geeft hij aan.

odoo@postgres:/$ sudo apt-get install python-pip
bash: sudo: command not found

ik zie iets over het hoofd ben ik bang

EDIT prosgres gaat direct naar root, de odoo container niet

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1342
  • -Ontvangen: 7805
  • Berichten: 43.222
  • FIFO / LIFO
    • Truebase
Re: Python installatie, how to?
« Reactie #14 Gepost op: 27 maart 2018, 11:38:04 »
Zie dat je al gereageerd hebt maar, wilde mijn verhaaltje toch plaatsen:

In de betreffende Container > Terminal, is sudo niet geïnstalleerd.
Maar, zoals je kunt zien, in Terminal ben ik gewoon "root" dus, heb ik sudo ook niet nodig.


De vraag is dan ook, is die Container dan wel geïnstalleerd door "admin" ?
Door mij wel n.l.

Anyway, als je PuTTY gebruikt (zoals eerder aangegeven) kun je dus wel gewoon root worden.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-5
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeServer  BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11


 

Memory leak in SABnzbd/Python [OPGELOST]

Gestart door janbalBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 2860
Laatste bericht 06 januari 2013, 17:10:13
door Martijndez
Docker upgraden naar Python 3, Hoe??

Gestart door Henk HavelaarBoard Docker / Container Manager

Reacties: 11
Gelezen: 1693
Laatste bericht 11 januari 2021, 15:18:19
door zandhaas
Python Installeert niet op DSM 5.0-4458

Gestart door timsykcirBoard Synology DSM 5.1 en eerder

Reacties: 9
Gelezen: 3961
Laatste bericht 30 maart 2014, 07:46:49
door Eddysoft
Zijn allel geïnstalleerde versie van PHP en Python nodig?

Gestart door WimDictusBoard Web Station

Reacties: 6
Gelezen: 547
Laatste bericht 26 februari 2024, 08:20:27
door bartmans99
Welke build heeft de python versie?

Gestart door ton123Board Python (Versie van Synology)

Reacties: 4
Gelezen: 5589
Laatste bericht 19 juni 2013, 14:34:08
door Alex aka Grizzly