Auteur Topic: Python 3.3.2-0025 - Pyserial wil niet installeren  (gelezen 11277 keer)

Offline harry440

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 39
Python 3.3.2-0025 - Pyserial wil niet installeren
« Gepost op: 12 maart 2014, 22:40:51 »
Python script dat moet draaien met Python3 en heeft Pyserial nodig. Alleen installeren Pyserial lukt niet.

Volgende uitgevoerd via Putty:
<S..4> wget http://pypi.python.org/packages/source/p/pyserial/pyserial-2.7.tar.gz
<S..4> tar -xzf pyserial-2.7.tar.gz
<S..4> cd pyserial-2.7
<S..4> python3 setup.py install

Ik krijg de volgende foutmelding:

error: invalid Python installation: unable to open /usr/local/include/python3.3m/pyconfig.h (No such file or directory)

Wie weet raad?
  • Mijn Synology: DS214+

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #1 Gepost op: 13 maart 2014, 14:57:25 »
Heb je nog gekeken of "/usr/local/include/python3.3m/pyconfig.h" bestaat ?


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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5

Offline harry440

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 39
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #2 Gepost op: 13 maart 2014, 20:05:40 »
Birdy,

Dank voor je reactie.

Er staan twee mappen in "/usr/local/include"

python-3.x
python3.3

Beide mappen zijn leeg en de map 'python3.3m' bestaat niet.
  • Mijn Synology: DS214+

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #3 Gepost op: 13 maart 2014, 20:26:12 »
Dan is die installatie dus niet goed gegaan.
Ik zou die van Synology eens installeren
DSM4.2 en 4.3 (3.3.2-0023):


DSM5.0 Final (3.3.2-0025):



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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5

Offline harry440

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 39
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #4 Gepost op: 13 maart 2014, 21:10:13 »
Birdy, dat is het em juist, ik heb Python via de DSM geinstalleerd. Versie 3.3.2-0025 op DSM5.0

Python 2.7.3-0038 draait ernaast. Hier installeerde Pyserial prima en ook kan ik poorten uitlezen.

Maar ik heb toch echt Python3 nodig om een script te draaien om mijn slimme meter en gasmeter uit te kunnen lezen.
  • Mijn Synology: DS214+

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #5 Gepost op: 13 maart 2014, 21:49:13 »
Heb even Python3 geinstalleerd op m'n test DS111 en gekeken maar, ik vind die pyconfig.h
niet in: /usr/local/include/python3.3m/
maar in: ./volume1/@appstore/py3k/usr/local/include/python3.3m/
 :S



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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #6 Gepost op: 13 maart 2014, 21:52:46 »
Wat als je alleen python3 in geeft, krijg je dan ook:


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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5

Offline harry440

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 39
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #7 Gepost op: 13 maart 2014, 22:08:19 »
Birdy, ja Python3 werkt prima, ik had al andere scripts getest.

Is het een idee om het bestand uit de source van Python te halen en in de betreffende directory te zetten? Of is dit gevaarlijk?
  • Mijn Synology: DS214+

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #8 Gepost op: 13 maart 2014, 22:16:16 »
Ik denk dat pyserial-2.7 niet geschikt is voor DSM (is wel gebaseerd op Linux).

Citaat
Is het een idee om het bestand uit de source van Python te halen en in de betreffende directory te zetten? Of is dit gevaarlijk?
Werkelijk geen idee, kan werken of niet, kwestie van proberen.


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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5

Offline harry440

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 39
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #9 Gepost op: 13 maart 2014, 22:38:11 »
Birdy, ik ben niet genoeg Linux geleerde om zaken te proberen waar ik wellicht later spijt van krijg.

Heb nog gegoogled op de foutmelding maar kom weinig Synolgy gerelateerde onderwerpen tegen.

Iets om aan Synology te melden lijkt mij dan?
  • Mijn Synology: DS214+

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #10 Gepost op: 13 maart 2014, 22:49:42 »
Melden aan Synology lijkt mij niet, pyserial-2.7 is een Linux pakket en niet gebaseerd op DSM.
pyserial-2.7 verwacht de structuur van Linux en niet van DSM (ook wel Linux maar aangepast).
Python (Synology) wordt standaard in ./volume1/@appstore geinstalleerd en Linux based wordt er in /usr/local/include geinstalleerd.

Misschien (ik kan dat in iedergeval niet) zijn er mensen op het Forum die hier een spk voor kunnen maken.

Of, misschien draait het wel goed met Debian Chroot maar denk niet dat je DAT wilt zonder Linux kennis.


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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5

Offline harry440

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 39
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #11 Gepost op: 14 maart 2014, 08:50:06 »
Ik snap dat Synology geen verantwoording kan nemen voor packages die voor Linux zijn gebouwd. Feit blijft wel:

  • Dat Pyserial prima geinstalleerd is en werkt met Python 2.7.3 (ik heb beide pakketten geinstalleerd via DSM)
  • Onafhankelijk van Pyserial, het bestand 'pyconfig.h' nergens terug is te vinden, dus niet door de DSM Python3 installatie wordt meegenomen

Ik ga nu kijken of het script wil draaien op Python 2.7.

  • Mijn Synology: DS214+

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #12 Gepost op: 14 maart 2014, 15:04:23 »
Synology neemt voor geen enkele 3e partij software enige verantwoording, sterker nog, als je een probleem aan zou melden bij Synology, waarvoor ze wel verantwoordelijk zijn, en zien (in debug data) dat er dergelijke software op zit dan, kunnen ze verdere support weigeren mits je terug gaat naar de standaard. (Hier ervaring mee gehad in het verre verleden).
 


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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5

Offline harry440

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 39
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #13 Gepost op: 14 maart 2014, 20:03:39 »
Onder het motto: formatteren kan altijd nog, heb ik het ontbrekende bestand zelf in de juiste directory gezet en de installatie verloopt nu voorspoedig. Opgelost dus!
  • Mijn Synology: DS214+

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1177
  • -Ontvangen: 6950
  • Berichten: 40.305
  • Synology is awesome.
    • RAID = BACKUP?
Re: Python 3.3.2-0025 - Pyserial wil niet installeren
« Reactie #14 Gepost op: 14 maart 2014, 20:07:42 »
TOP :!: 8)


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-6
DS413J    DSM 6.2.3-25426-2
DS1515+   DSM 6.2.4-25556-6
DS716+II  DSM 6.2.4-25556-6
-----VMM  DSM 7.0.1-42218-4
DS918+    DSM 6.2.4-25556-6
DS220+    DSM 6.2.4-25556-6
-----VMM  DSM 7.1-42661-1
RT2600ac  SRM 1.2.5-8227-5
MR2200ac  SRM 1.2.5-8227-5


 

hoge cpu belasting python

Gestart door cloudstrifeBoard Synology DSM algemeen

Reacties: 0
Gelezen: 1640
Laatste bericht 25 maart 2014, 14:27:22
door cloudstrife
Memory leak in SABnzbd/Python [OPGELOST]

Gestart door janbalBoard SABnzbd (usenet)

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

Gestart door Henk HavelaarBoard Docker

Reacties: 11
Gelezen: 1075
Laatste bericht 11 januari 2021, 15:18:19
door zandhaas
Mysql via Python?

Gestart door AnonymousBoard Overige mods

Reacties: 0
Gelezen: 4327
Laatste bericht 25 mei 2008, 21:42:02
door Anonymous
DS415+ en Python, Git. Waar zijn ze?

Gestart door TonVHBoard Overige 3rd party packages

Reacties: 0
Gelezen: 1299
Laatste bericht 18 oktober 2014, 19:16:41
door TonVH