2013-03-12 3 views
0

J'ai le message d'erreur suivant sur Windows 64 bits et Python 2.7.correctif PYTHONHOME afin d'importer le module liblas en Python

la version module liblas est libLAS-1.7.0.win-amd64-py2.7.‌exe

import liblas 
Traceback (most recent call last): 
    File "<interactive input>", line 1, in <module> 
    File "C:\Python27\lib\site-packages\liblas\__init__.py", line 2, in <module> 
    from core import get_version 
    File "C:\Python27\lib\site-packages\liblas\core.py", line 138, in <module> 
    las = ctypes.CDLL(os.path.join(local_dlls, lib_name)) 
    File "C:\Python27\Lib\ctypes\__init__.py", line 365, in __init__ 
    self._handle = _dlopen(self._name, mode) 
WindowsError: [Error 193] %1 is not a valid Win32 application 

Le module est installé dans

C:\Python27\Lib\site-packages\liblas 

i utilisé ce module plusieurs fois (il est un module de base de mon travail), mais aujourd'hui je cette problème. J'ai désinstallé liblas, réinstallé, désinstallé tous les Python et tous les modules, et réinstalle tout ce que j'ai toujours le même problème.

Répondre

1

Si vous avez une version 64 bits de Python installé et LibLAS dll 32 bits, vous pouvez obtenir ce type d'erreur. Si oui, alors vous pouvez trouver la version 64 bits de cette bibliothèque sur this site (il y a en fait beaucoup d'autres bibliothèques 32 bits et 64 bits pour Python).

+0

ma version est libLAS-1.7.0.win-amd64-py2.7.exe –

+0

Artem ne fonctionne pas votre solution –

Questions connexes