Auteur Topic: Python installatie, how to?  (gelezen 9588 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: 1297
  • -Ontvangen: 7557
  • Berichten: 42.282
  • Synology is awesome.
    • 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
DS107+      DSM 3.1-1639
DS107+      DSM 3.1-1639
DS508       DSM 4.0-2265
DS111       DSM 5.2-5967-9     
DS411slim   DSM 6.2.4-25556  
DS411+II    DSM 6.2.4-25556-7
DS413J      DSM 6.2.3-25426-2
DS213J      DSM 6.2.3-25426-2
DS115J      DSM 7.1.1-42962-5
DS1515+     DSM 6.2.4-25556-7
DS716+II    DSM 6.2.4-25556-7
DS918+      DSM 6.2.4-25556-7
DS220+      DSM 7.2.1-69057
RT2600ac    SRM 1.2.5-8227-8
MR2200ac    SRM 1.2.5-8227-8    
BeeDrive    1TB

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: 1297
  • -Ontvangen: 7557
  • Berichten: 42.282
  • Synology is awesome.
    • 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
DS107+      DSM 3.1-1639
DS107+      DSM 3.1-1639
DS508       DSM 4.0-2265
DS111       DSM 5.2-5967-9     
DS411slim   DSM 6.2.4-25556  
DS411+II    DSM 6.2.4-25556-7
DS413J      DSM 6.2.3-25426-2
DS213J      DSM 6.2.3-25426-2
DS115J      DSM 7.1.1-42962-5
DS1515+     DSM 6.2.4-25556-7
DS716+II    DSM 6.2.4-25556-7
DS918+      DSM 6.2.4-25556-7
DS220+      DSM 7.2.1-69057
RT2600ac    SRM 1.2.5-8227-8
MR2200ac    SRM 1.2.5-8227-8    
BeeDrive    1TB

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: 1297
  • -Ontvangen: 7557
  • Berichten: 42.282
  • Synology is awesome.
    • 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
DS107+      DSM 3.1-1639
DS107+      DSM 3.1-1639
DS508       DSM 4.0-2265
DS111       DSM 5.2-5967-9     
DS411slim   DSM 6.2.4-25556  
DS411+II    DSM 6.2.4-25556-7
DS413J      DSM 6.2.3-25426-2
DS213J      DSM 6.2.3-25426-2
DS115J      DSM 7.1.1-42962-5
DS1515+     DSM 6.2.4-25556-7
DS716+II    DSM 6.2.4-25556-7
DS918+      DSM 6.2.4-25556-7
DS220+      DSM 7.2.1-69057
RT2600ac    SRM 1.2.5-8227-8
MR2200ac    SRM 1.2.5-8227-8    
BeeDrive    1TB

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1297
  • -Ontvangen: 7557
  • Berichten: 42.282
  • Synology is awesome.
    • 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
DS107+      DSM 3.1-1639
DS107+      DSM 3.1-1639
DS508       DSM 4.0-2265
DS111       DSM 5.2-5967-9     
DS411slim   DSM 6.2.4-25556  
DS411+II    DSM 6.2.4-25556-7
DS413J      DSM 6.2.3-25426-2
DS213J      DSM 6.2.3-25426-2
DS115J      DSM 7.1.1-42962-5
DS1515+     DSM 6.2.4-25556-7
DS716+II    DSM 6.2.4-25556-7
DS918+      DSM 6.2.4-25556-7
DS220+      DSM 7.2.1-69057
RT2600ac    SRM 1.2.5-8227-8
MR2200ac    SRM 1.2.5-8227-8    
BeeDrive    1TB

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: 1297
  • -Ontvangen: 7557
  • Berichten: 42.282
  • Synology is awesome.
    • 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
DS107+      DSM 3.1-1639
DS107+      DSM 3.1-1639
DS508       DSM 4.0-2265
DS111       DSM 5.2-5967-9     
DS411slim   DSM 6.2.4-25556  
DS411+II    DSM 6.2.4-25556-7
DS413J      DSM 6.2.3-25426-2
DS213J      DSM 6.2.3-25426-2
DS115J      DSM 7.1.1-42962-5
DS1515+     DSM 6.2.4-25556-7
DS716+II    DSM 6.2.4-25556-7
DS918+      DSM 6.2.4-25556-7
DS220+      DSM 7.2.1-69057
RT2600ac    SRM 1.2.5-8227-8
MR2200ac    SRM 1.2.5-8227-8    
BeeDrive    1TB

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: 1297
  • -Ontvangen: 7557
  • Berichten: 42.282
  • Synology is awesome.
    • 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
DS107+      DSM 3.1-1639
DS107+      DSM 3.1-1639
DS508       DSM 4.0-2265
DS111       DSM 5.2-5967-9     
DS411slim   DSM 6.2.4-25556  
DS411+II    DSM 6.2.4-25556-7
DS413J      DSM 6.2.3-25426-2
DS213J      DSM 6.2.3-25426-2
DS115J      DSM 7.1.1-42962-5
DS1515+     DSM 6.2.4-25556-7
DS716+II    DSM 6.2.4-25556-7
DS918+      DSM 6.2.4-25556-7
DS220+      DSM 7.2.1-69057
RT2600ac    SRM 1.2.5-8227-8
MR2200ac    SRM 1.2.5-8227-8    
BeeDrive    1TB


 

Docker upgraden naar Python 3, Hoe??

Gestart door Henk HavelaarBoard Docker / Container Manager

Reacties: 11
Gelezen: 1460
Laatste bericht 11 januari 2021, 15:18:19
door zandhaas
Memory leak in SABnzbd/Python [OPGELOST]

Gestart door janbalBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 2792
Laatste bericht 06 januari 2013, 17:10:13
door Martijndez
Python Installeert niet op DSM 5.0-4458

Gestart door timsykcirBoard Synology DSM 5.1 en eerder

Reacties: 9
Gelezen: 3862
Laatste bericht 30 maart 2014, 07:46:49
door Eddysoft
AutoSub Bootstrap Bill en Python

Gestart door wasdanouBoard Auto-Sub

Reacties: 5
Gelezen: 3952
Laatste bericht 13 juli 2014, 14:52:28
door Birdy
sabnzb van 4.0.3-63 naar 4.0.3-64 python 311 geeft foutmelding

Gestart door teo1966Board SABnzbd (usenet)

Reacties: 5
Gelezen: 165
Laatste bericht 14 augustus 2023, 16:19:10
door Mikeyl