Hallo zusammen,
hat jemand von euch erfahrung mit Python und pymodbus (Modbus-Classe)?
Ich wollte das bei mir installieren (von hier https://code.google.com/p/pymodbus/), doch leider schlägt das immer wieder fehl
Gruß Simon
Hallo zusammen,
hat jemand von euch erfahrung mit Python und pymodbus (Modbus-Classe)?
Ich wollte das bei mir installieren (von hier https://code.google.com/p/pymodbus/), doch leider schlägt das immer wieder fehl
Gruß Simon
pymodbus und Python? Schau mal ob du hier fündig wirst!
Welche Fehlermeldung bekommst Du denn?
Zum einem funktionieren die beiden ersten Installationsmöglichkeiten nicht die dort angegeben sind (command not found)
Wenn ich dann SVN nachinstalliert habe und die unteren 3 Befehle ausführe, fand er gestern irgendwelche Dateien nicht
pymodbus-0.9.0-py2.7.egg
Diese habe ich dann mit wget runtergeladen.
Nun bekomme ich folgende Fehler:
pi@raspberrypi ~/pymodbus-read-only $ sudo python setup.py install
running install
Checking .pth file support in /usr/local/lib/python2.7/dist-packages/
/usr/bin/python -E -c pass
TEST PASSED: /usr/local/lib/python2.7/dist-packages/ appears to support .pth files
running bdist_egg
running egg_info
writing requirements to pymodbus.egg-info/requires.txt
writing pymodbus.egg-info/PKG-INFO
writing top-level names to pymodbus.egg-info/top_level.txt
writing dependency_links to pymodbus.egg-info/dependency_links.txt
unrecognized .svn/entries format in
reading manifest file 'pymodbus.egg-info/SOURCES.txt'
writing manifest file 'pymodbus.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv6l/egg
running install_lib
running build_py
creating build/bdist.linux-armv6l/egg
creating build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/register_write_message.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/payload.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/device.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/diag_message.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/file_message.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/bit_write_message.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/version.py -> build/bdist.linux-armv6l/egg/pymodbus
creating build/bdist.linux-armv6l/egg/pymodbus/internal
copying build/lib.linux-armv6l-2.7/pymodbus/internal/__init__.py -> build/bdist.linux-armv6l/egg/pymodbus/internal
copying build/lib.linux-armv6l-2.7/pymodbus/internal/ptwisted.py -> build/bdist.linux-armv6l/egg/pymodbus/internal
copying build/lib.linux-armv6l-2.7/pymodbus/transaction.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/factory.py -> build/bdist.linux-armv6l/egg/pymodbus
creating build/bdist.linux-armv6l/egg/pymodbus/datastore
copying build/lib.linux-armv6l-2.7/pymodbus/datastore/store.py -> build/bdist.linux-armv6l/egg/pymodbus/datastore
copying build/lib.linux-armv6l-2.7/pymodbus/datastore/database.py -> build/bdist.linux-armv6l/egg/pymodbus/datastore
copying build/lib.linux-armv6l-2.7/pymodbus/datastore/remote.py -> build/bdist.linux-armv6l/egg/pymodbus/datastore
copying build/lib.linux-armv6l-2.7/pymodbus/datastore/context.py -> build/bdist.linux-armv6l/egg/pymodbus/datastore
copying build/lib.linux-armv6l-2.7/pymodbus/datastore/__init__.py -> build/bdist.linux-armv6l/egg/pymodbus/datastore
copying build/lib.linux-armv6l-2.7/pymodbus/datastore/modredis.py -> build/bdist.linux-armv6l/egg/pymodbus/datastore
copying build/lib.linux-armv6l-2.7/pymodbus/utilities.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/other_message.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/events.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/pdu.py -> build/bdist.linux-armv6l/egg/pymodbus
creating build/bdist.linux-armv6l/egg/pymodbus/server
copying build/lib.linux-armv6l-2.7/pymodbus/server/async.py -> build/bdist.linux-armv6l/egg/pymodbus/server
copying build/lib.linux-armv6l-2.7/pymodbus/server/__init__.py -> build/bdist.linux-armv6l/egg/pymodbus/server
copying build/lib.linux-armv6l-2.7/pymodbus/server/sync.py -> build/bdist.linux-armv6l/egg/pymodbus/server
copying build/lib.linux-armv6l-2.7/pymodbus/register_read_message.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/__init__.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/exceptions.py -> build/bdist.linux-armv6l/egg/pymodbus
creating build/bdist.linux-armv6l/egg/pymodbus/client
copying build/lib.linux-armv6l-2.7/pymodbus/client/async.py -> build/bdist.linux-armv6l/egg/pymodbus/client
copying build/lib.linux-armv6l-2.7/pymodbus/client/__init__.py -> build/bdist.linux-armv6l/egg/pymodbus/client
copying build/lib.linux-armv6l-2.7/pymodbus/client/common.py -> build/bdist.linux-armv6l/egg/pymodbus/client
copying build/lib.linux-armv6l-2.7/pymodbus/client/sync.py -> build/bdist.linux-armv6l/egg/pymodbus/client
copying build/lib.linux-armv6l-2.7/pymodbus/interfaces.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/bit_read_message.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/constants.py -> build/bdist.linux-armv6l/egg/pymodbus
copying build/lib.linux-armv6l-2.7/pymodbus/mei_message.py -> build/bdist.linux-armv6l/egg/pymodbus
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/register_write_message.py to register_write_message.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/payload.py to payload.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/device.py to device.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/diag_message.py to diag_message.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/file_message.py to file_message.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/bit_write_message.py to bit_write_message.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/version.py to version.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/internal/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/internal/ptwisted.py to ptwisted.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/transaction.py to transaction.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/factory.py to factory.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/datastore/store.py to store.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/datastore/database.py to database.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/datastore/remote.py to remote.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/datastore/context.py to context.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/datastore/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/datastore/modredis.py to modredis.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/utilities.py to utilities.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/other_message.py to other_message.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/events.py to events.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/pdu.py to pdu.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/server/async.py to async.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/server/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/server/sync.py to sync.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/register_read_message.py to register_read_message.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/exceptions.py to exceptions.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/client/async.py to async.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/client/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/client/common.py to common.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/client/sync.py to sync.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/interfaces.py to interfaces.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/bit_read_message.py to bit_read_message.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/constants.py to constants.pyc
byte-compiling build/bdist.linux-armv6l/egg/pymodbus/mei_message.py to mei_message.pyc
creating build/bdist.linux-armv6l/egg/EGG-INFO
copying pymodbus.egg-info/PKG-INFO -> build/bdist.linux-armv6l/egg/EGG-INFO
copying pymodbus.egg-info/SOURCES.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
copying pymodbus.egg-info/dependency_links.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
copying pymodbus.egg-info/requires.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
copying pymodbus.egg-info/top_level.txt -> build/bdist.linux-armv6l/egg/EGG-INFO
copying pymodbus.egg-info/zip-safe -> build/bdist.linux-armv6l/egg/EGG-INFO
creating 'dist/pymodbus-0.9.0-py2.7.egg' and adding 'build/bdist.linux-armv6l/egg' to it
removing 'build/bdist.linux-armv6l/egg' (and everything under it)
Processing pymodbus-0.9.0-py2.7.egg
removing '/usr/local/lib/python2.7/dist-packages/pymodbus-0.9.0-py2.7.egg' (and everything under it)
creating /usr/local/lib/python2.7/dist-packages/pymodbus-0.9.0-py2.7.egg
Extracting pymodbus-0.9.0-py2.7.egg to /usr/local/lib/python2.7/dist-packages
pymodbus 0.9.0 is already the active version in easy-install.pth
Installed /usr/local/lib/python2.7/dist-packages/pymodbus-0.9.0-py2.7.egg
Processing dependencies for pymodbus==0.9.0
Searching for twisted>=2.5.0
Reading http://pypi.python.org/simple/twisted/
Reading http://twistedmatrix.com/
Reading http://www.twistedmatrix.com
Reading http://twistedmatrix.com/products/download
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/9.0/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/10.0/
Reading http://twistedmatrix.com/projects/core/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/
Reading http://tmrc.mit.edu/mirror/twisted/Twisted/8.1/
Best match: Twisted 13.0.0
Downloading https://pypi.python.org/packages/source/T/Twisted/Twisted-13.0.0.tar.bz2#md5=68afff4e1efd3757d934e39f70c99f57
Processing Twisted-13.0.0.tar.bz2
Running Twisted-13.0.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-t_GNbU/Twisted-13.0.0/egg-dist-tmp-mlL5kn
twisted/runner/portmap.c:10:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1
pi@raspberrypi ~/pymodbus-read-only $
Alles anzeigen
Glaube ich setze heute Abend mal ein neues System auf.
Gruß Simon
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!