I forgot to mention that you need to inspect site-packages/pyopencl/_cl.pyd file in depends.exe
Isuru On Mon, May 27, 2019 at 2:24 PM Isuru Fernando <isu...@gmail.com> wrote: > Hi, > > What I'd recommend to debug these types of issues is to start depends.exe > (from DependencyWalker) from a conda activated terminal and see which DLLs > are missing. (They'll be shown in red.) > > Isuru > > On Mon, May 27, 2019 at 2:20 PM Nan Qin <nan....@intellios.ai> wrote: > >> Python 3.7.3 | packaged by conda-forge | (default, Mar 27 2019, 23:18:50) >> [MSC v.1900 64 bit (AMD64)] >> Type 'copyright', 'credits' or 'license' for more information >> IPython 7.5.0 -- An enhanced Interactive Python. Type '?' for help. >> >> In [1]: import pyopencl >> --------------------------------------------------------------------------- >> ImportError Traceback (most recent call last) >> <ipython-input-1-d21766556d09> in <module> >> ----> 1 import pyopencl >> >> c:\users\nanqin\miniconda3\envs\opencl\lib\site-packages\pyopencl\__init__.py >> in <module> >> 37 >> 38 try: >> ---> 39 import pyopencl._cl as _cl >> 40 except ImportError: >> 41 import os >> >> ImportError: DLL load failed: The specified procedure could not be found. >> >> >> Pyopencl: >> pyopencl 2018.2.5 py37h80bff14_0 conda-forge >> >> System and opencl: >> >> CL_PLATFORM_NAME : NVIDIA CUDA >> CL_PLATFORM_VERSION : OpenCL 1.2 CUDA 10.2.120 >> CL_PLATFORM_VENDOR : NVIDIA Corporation >> CL_PLATFORM_PROFILE : FULL_PROFILE >> CL_PLATFORM_EXTENSIONS : >> : cl_khr_global_int32_base_atomics >> : cl_khr_global_int32_extended_atomics >> : cl_khr_local_int32_base_atomics >> : cl_khr_local_int32_extended_atomics >> : cl_khr_fp64 >> : cl_khr_byte_addressable_store >> : cl_khr_icd >> : cl_khr_gl_sharing >> : cl_nv_compiler_options >> : cl_nv_device_attribute_query >> : cl_nv_pragma_unroll >> : cl_nv_d3d10_sharing >> : cl_khr_d3d10_sharing >> : cl_nv_d3d11_sharing >> : cl_nv_copy_opts >> : cl_nv_create_buffer >> >> Device: >> >> CL_DEVICE_NAME : GeForce GTX 1080 Ti >> CL_DEVICE_TYPE : CL_DEVICE_TYPE_GPU >> CL_DEVICE_VENDOR : NVIDIA Corporation >> CL_DEVICE_VERSION : OpenCL 1.2 CUDA >> CL_DEVICE_VENDOR_ID : 4318 >> CL_DRIVER_VERSION : 430.64 >> >> >> CL_DEVICE_MAX_SAMPLERS : 32 >> CL_DEVICE_MAX_WORK_GROUP_SIZE : 1024 >> CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS : 3 >> CL_DEVICE_MAX_WORK_ITEM_SIZES : 1024, 1024, 64 >> CL_DEVICE_ADDRESS_BITS : 32 >> >> >> CL_DEVICE_LOCAL_MEM_TYPE : CL_LOCAL >> CL_DEVICE_LOCAL_MEM_SIZE : 49152 >> CL_DEVICE_GLOBAL_MEM_CACHE_TYPE : CL_READ_WRITE_CACHE >> CL_DEVICE_GLOBAL_MEM_CACHE_SIZE : 458752 >> CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE : 128 >> CL_DEVICE_GLOBAL_MEM_SIZE : 11811160064 >> >> >> CL_DEVICE_AVAILABLE : CL_TRUE >> CL_DEVICE_COMPILER_AVAILABLE : CL_TRUE >> CL_DEVICE_ENDIAN_LITTLE : CL_TRUE >> CL_DEVICE_ERROR_CORRECTION_SUPPORT : CL_FALSE >> CL_DEVICE_IMAGE_SUPPORT : CL_TRUE >> >> >> CL_DEVICE_IMAGE2D_MAX_WIDTH : 16384 >> CL_DEVICE_IMAGE2D_MAX_HEIGHT : 32768 >> CL_DEVICE_IMAGE3D_MAX_WIDTH : 16384 >> CL_DEVICE_IMAGE3D_MAX_HEIGHT : 16384 >> CL_DEVICE_IMAGE3D_MAX_DEPTH : 16384 >> >> >> CL_DEVICE_PROFILING_TIMER_RESOLUTION : 1000 >> CL_DEVICE_MAX_CLOCK_FREQUENCY : 1582 >> CL_DEVICE_MAX_COMPUTE_UNITS : 28 >> CL_DEVICE_MAX_CONSTANT_ARGS : 9 >> CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE : 65536 >> CL_DEVICE_MAX_MEM_ALLOC_SIZE : 2952790016 >> CL_DEVICE_MAX_PARAMETER_SIZE : 4352 >> CL_DEVICE_MAX_READ_IMAGE_ARGS : 256 >> CL_DEVICE_MAX_WRITE_IMAGE_ARGS : 16 >> CL_DEVICE_MEM_BASE_ADDR_ALIGN : 4096 >> CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE : 128 >> >> >> CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR : 1 >> CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT : 1 >> CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT : 1 >> CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG : 1 >> CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT : 1 >> CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE : 1 >> >> >> CL_DEVICE_SINGLE_FP_CONFIG : >> : CL_FP_DENORM >> : CL_FP_INF_NAN >> : CL_FP_ROUND_TO_NEAREST >> : CL_FP_ROUND_TO_ZERO >> : CL_FP_ROUND_TO_INF >> : CL_FP_FMA >> CL_DEVICE_DOUBLE_FP_CONFIG : >> : CL_FP_DENORM >> : CL_FP_INF_NAN >> : CL_FP_ROUND_TO_NEAREST >> : CL_FP_ROUND_TO_ZERO >> : CL_FP_ROUND_TO_INF >> : CL_FP_FMA >> CL_DEVICE_HALF_FP_CONFIG : >> : CL_FP_DENORM >> : CL_FP_ROUND_TO_ZERO >> : CL_FP_FMA >> CL_DEVICE_EXECUTION_CAPABILITIES : >> : CL_EXEC_KERNEL >> CL_DEVICE_QUEUE_PROPERTIES : >> CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE;CL_QUEUE_PROFILING_ENABLE >> CL_DEVICE_EXTENSIONS : >> : >> cl_khr_global_int32_base_atomics >> : >> cl_khr_global_int32_extended_atomics >> : >> cl_khr_local_int32_base_atomics >> : >> cl_khr_local_int32_extended_atomics >> : cl_khr_fp64 >> : >> cl_khr_byte_addressable_store >> : cl_khr_icd >> : cl_khr_gl_sharing >> : cl_nv_compiler_options >> : >> cl_nv_device_attribute_query >> : cl_nv_pragma_unroll >> : cl_nv_d3d10_sharing >> : cl_khr_d3d10_sharing >> : cl_nv_d3d11_sharing >> : cl_nv_copy_opts >> : cl_nv_create_buffer >> >> _______________________________________________ >> PyOpenCL mailing list -- pyopencl@tiker.net >> To unsubscribe send an email to pyopencl-le...@tiker.net >> >
_______________________________________________ PyOpenCL mailing list -- pyopencl@tiker.net To unsubscribe send an email to pyopencl-le...@tiker.net