Installed distribute instead of setuptools and that fixed the quirks during 
installation, but did not fix the problem when running the test.

This made sure pycuda was properly installed in the site-packages directory.

I update my paths, and tried restricting the path for cl.exe to VC\bin\amd64

But I got this:

Exec:Error: error invoking 'nvcc --cubin -arch sm_11 
-IC:\Python26\lib\site-packages\pycudabeta-py2.6-win-amd64.egg\pycuda\..\include\pycuda
 kernel.cu': status -1 invoking 'nvcc --cubin -arch sm_11 
-IC:\Python26\lib\site-packages\pycuda-0.94beta-py2.6-win-amd64.egg\pycuda\..\includde\pycuda
 kernel.cu': nvcc fatal : nvcc cannot find a supported cl version. Only MSVC 
8.0 and MSVC 9.0 are supported


Here's my path:
Path: 
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64
C:\CUDA\bin64
C:\CUDA\bin64
C:\boost\boost_1_39\stage\lib
C:\pycuda\src\cuda
C:\Python26
C:\Python26\DLLs

-----Original Message-----
From: pycuda-boun...@tiker.net [mailto:pycuda-boun...@tiker.net] On Behalf Of 
Conway, Nicholas J
Sent: Thursday, March 11, 2010 12:05 PM
To: pycuda@tiker.net
Subject: [PyCUDA] Issue running test cases on Windows Vista 64 bit

So I have "successfully" built and "installed" pycuda (latest from git) using 
the 64 bit guide for Windows 
(http://wiki.tiker.net/PyCuda/Installation/Windows) but have a couple of quirks 
to report and a problem preventing me from running.

Quirk 1.
Only got it to build once I built boost 1_39 64 bit from source due to 
weirdness of the precompiled installer from boostpro.  

Quirk 2.  
Received the following python setup.py install warnings despite a "successful" 
install of the egg-info:
a. ImportError: <module setuptools.dist' from ... has no 'check_packages' 
attribute
b. ***Error occurred in plausibility checking for path of CUDA toolkit
c. C:\Python26\lib\distutils\dist.py:266: UserWarning: Unknown distribution 
option: 'install_requires' warnings.warn(msg)

Quirk 3.
Post install the PyCuda C Headers did not get installed in a directory 
compiler.py recognized so I manually put the path to /src/cuda in 
_find_pycuda_include_path() in compiler.py in order to get things going.  

When running tests:

I get the error when running test_driver.py in call_capture_output() in 
prefork.py line 196/line 53:
ExecError:error invoking 'nvcc --cubin -arch sm_11 -IC:\pycuda\src\cuda 
kernel.cu': status -1 invoking 'nvcc -cubin -arch sm_11 -IC:\pycuda\src\cuda 
kernel.cu': nvcc faral : Visual Studio configuration file '(null)' could not be 
found for installation at 'C:Program Files (x86)\Microsoft Visual Studio 
9.0\VC\bin/../..'

This error also occurs for demo.py


Below are the tools

Configuration:

Vista 64-bit
Python 2.6.4 64 bit
Modules installed:
Numpy, setuptools installed from binaries from 
http://www.lfd.uci.edu/~gohlke/pythonlibs/
py, pytools installed using setup.py from source
Boost 1.39 compiled from source

Visual Studio 2008 (MSVC 9.0) for x64

Path: 
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64
C:\CUDA\bin64
C:\CUDA\bin64
C:\boost\boost_1_39\stage\lib
C:\pycuda\src\cuda
C:\Python26
C:\Python26\DLLs
Environment var: HOME = 123456

Setupconf.py
BOOST_INC_DIR = [r'C:\boost\boost_1_39']
BOOST_LIB_DIR = [r'C:\boost\boost_1_39\stage\lib']
BOOST_COMPILER = 'msvc'
BOOST_PYTHON_LIBNAME = ['boost_python-vc90-mt-1_39']
BOOST_THREAD_LIBNAME = ['boost_thread-vc90-mt-1_39']
CUDA_TRACE = False
CUDA_ROOT = [r'C:\CUDA']
CUDA_ENABLE_GL = False
CUDADRV_LIB_DIR = [r'C:\CUDA\lib64']
CUDA_INC_DIR = [r'C:\CUDA\include']
CUDADRV_LIBNAME = ['cuda']
CXXFLAGS = ['/EHsc']
LDFLAGS = ['/FORCE']


_______________________________________________
PyCUDA mailing list
pyc...@host304.hostmonster.com
http://host304.hostmonster.com/mailman/listinfo/pycuda_tiker.net

_______________________________________________
PyCUDA mailing list
pyc...@host304.hostmonster.com
http://host304.hostmonster.com/mailman/listinfo/pycuda_tiker.net

Reply via email to