Форум сайта python.su
По ряду причин очень нужен psutil (или что-то на него похожее, но другого ничего не знаю)
Поставил psutil на
3-й (и 2-й тоже) python.
ставил через pip install и через python -m pip install ….
пробовал “на основных” питонах, и на “клонах”, сделанных через virtualenv (не pyvenv)
и даже на WinPython
========
в-общем сразу после импорта пишет следующее:
(это “основной” третий питон, система WinXP SP3 и все такое)
Python 3.4.4 (v3.4.4:737efcadf5a6, Dec 20 2015, 19:28:18) [MSC v.1600 32 bit (In
tel)] on win32
Type “help”, “copyright”, “credits” or “license” for more information.
>>>
>>> import psutil
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
File “G:\Python344\lib\site-packages\psutil\__init__.py”, line 124, in <module
>
from . import _pswindows as _psplatform
File “G:\Python344\lib\site-packages\psutil\_pswindows.py”, line 15, in <modul
e>
from . import _psutil_windows as cext
ImportError: DLL load failed: The specified procedure could not be found.
=========
_psutil_windows.pyd
там лежит, список ниже
=============
в psutil (site-packages):
\Lib\site-packages\psutil\
18.06.2016 19:55 11 994 _common.py
18.06.2016 19:55 8 170 _compat.py
18.06.2016 19:55 25 643 _psbsd.py
18.06.2016 19:55 55 967 _pslinux.py
18.06.2016 19:55 12 119 _psosx.py
18.06.2016 19:55 6 194 _psposix.py
18.06.2016 19:55 22 158 _pssunos.py
22.08.2016 01:55 45 056 _psutil_windows.pyd
22.08.2016 01:58 27 979 _pswindows.py
22.08.2016 01:55 73 576 __init__.py
24.08.2016 01:47 <DIR> __pycache__
_psutil_windows.pyd - вижу, что это exe/dll, есть MZ в самом начале.
===================
что мне сделать, чтобы заработало?
куда бежать, какие ритуальные пляски совершать?
на Linux перейти не могу, Win (ну еще есть 7-ки) условие работодателя.
============
подозреваю установленный pywinauto (который тоже нужен), до него (давно) psutil работал.
пробовал несколько вариаций с клонами - все равно не понятно, влияет ли напрямую он
Отредактировано Koala (Авг. 24, 2016 13:31:35)
Офлайн