Hi,
just my first step in Cython
1. download Cython-0.11.1
2. read INSTALL.txt
>>>>>>>>>>>><
(1) Run the setup.py script in this directory
as follows:
python setup.py install
This will install the Pyrex package
into your Python system.
<<<<<<<<<<<<<
Question 1: Why you wall it "Pyrex" package ?
3. this happen
>>>>>>>>>>>>>
>python ./setup.py install
Traceback (most recent call last):
File "./setup.py", line 5, in <module>
from Cython.Compiler.Version import version
File "/home/dev1usr/src/Cython-0.11.1/Cython/__init__.py", line 2, in
<module>
from Shadow import *
ImportError: No module named Shadow
4. I use a thread enabled python V3
<<<<<<<<<<<<<
Question 2: What I have to do ?
4. than I try the second part from INSTALL.txt
>>>>>>>>>>>>>
(2) If you prefer not to modify your Python
installation, arrange for the directory
containing this file (INSTALL.txt) to be in
your PYTHONPATH. On unix, also put the bin
directory on your PATH.
<<<<<<<<<<<<<
5. and start to build the hello world example
I changed: print "Hello World"
to: print("Hello World") -> this is V3
6. but got the following error
> cat setup.py
from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
setup(
cmdclass = {'build_ext': build_ext},
ext_modules = [Extension("pymsgque", ["helloworld.pyx"])]
)
> python setup.py build_ext --inplace
Traceback (most recent call last):
File "setup.py", line 3, in <module>
from Cython.Distutils import build_ext
ImportError: No module named Cython.Distutils
7. a little bit to much errors for the first step, isn't it ?
mfg
Andreas Otto
--
http://mail.python.org/mailman/listinfo/python-list