[yt-users] install error
Elizabeth Tasker
tasker at astro1.sci.hokudai.ac.jp
Fri Jul 13 00:33:01 PDT 2012
Hi Nathan,
This is also a mac - but I'll suggest we update gcc. Thanks!
Elizabeth
On Jul 13, 2012, at 4:21 PM, Nathan Goldbaum wrote:
> Hi Elizabeth,
>
> I tried running the install script on my mac laptop after your e-mail. I was able to build yt from the install script with no problems.
>
> It would help if you could let us know a bit more about the system you're trying to build yt on. In particular, I think you'll run into issues if you're using an old version of gcc that doesn't support OpenMP. Version 4.2 or newer should work.
>
> -Nathan
>
>
> On 7/13/12 12:16 AM, Elizabeth Tasker wrote:
>> Hi Andrew,
>>
>> We ran the install script from scratch, so I assume it would have installed the version of cython it needed?
>>
>> Elizabeth
>>
>>
>> On Jul 13, 2012, at 1:59 PM, Andrew Myers wrote:
>>
>>> Hi Elizabeth,
>>>
>>> I saw errors like this when I tried to use an older version of Cython. Are you sure that you're using version 0.16?
>>>
>>> -Andrew M
>>>
>>> On Thu, Jul 12, 2012 at 9:55 PM, Elizabeth Tasker <tasker at astro1.sci.hokudai.ac.jp <mailto:tasker at astro1.sci.hokudai.ac.jp>> wrote:
>>>
>>> Hi,
>>>
>>> We've had some problems installing yt via the install script.
>>>
>>> Initially it did not download distribute, which we did by hand.
>>> Then, it couldn't get pip, so I commented that line out and now
>>> it's died on cython with:
>>>
>>>
>>>
>>> cythonc:> yt/utilities/lib/PointsInVolume.c
>>> building extension "yt.utilities.lib.QuadTree" sources
>>> cythonc:> yt/utilities/lib/QuadTree.c
>>> building extension "yt.utilities.lib.RayIntegrators" sources
>>> cythonc:> yt/utilities/lib/RayIntegrators.c
>>> building extension "yt.utilities.lib.VolumeIntegrator" sources
>>> cythonc:> yt/utilities/lib/VolumeIntegrator.c
>>> building extension "yt.utilities.lib.grid_traversal" sources
>>> cythonc:> yt/utilities/lib/grid_traversal.c
>>>
>>> Error compiling Cython file:
>>> ------------------------------------------------------------
>>> ...
>>> if im.vd_strides[0] == -1:
>>> with nogil, parallel(num_threads = num_threads):
>>> idata = <ImageAccumulator *>
>>> malloc(sizeof(ImageAccumulator))
>>> idata.supp_data = self.supp_data
>>> v_pos = <np.float64_t *> malloc(3 *
>>> sizeof(np.float64_t))
>>> for j in prange(size, schedule="static",chunksize=1):
>>> ^
>>> ------------------------------------------------------------
>>>
>>> yt/utilities/lib/grid_traversal.pyx:368:31: Invalid keyword
>>> argument: chunksize
>>>
>>> Error compiling Cython file:
>>> ------------------------------------------------------------
>>> ...
>>> idata.supp_data = self.supp_data
>>> v_pos = <np.float64_t *> malloc(3 *
>>> sizeof(np.float64_t))
>>> v_dir = <np.float64_t *> malloc(3 *
>>> sizeof(np.float64_t))
>>> # If we do not have a simple image plane, we have
>>> to cast all
>>> # our rays
>>> for j in prange(size, schedule="dynamic",
>>> chunksize=100):
>>> ^
>>> ------------------------------------------------------------
>>>
>>> yt/utilities/lib/grid_traversal.pyx:393:31: Invalid keyword
>>> argument: chunksize
>>>
>>> Error compiling Cython file:
>>> ------------------------------------------------------------
>>> ...
>>> cdef np.float64_t px, py
>>> cdef np.float64_t width[3]
>>> for i in range(3):
>>> width[i] = self.width[i]
>>> if im.vd_strides[0] == -1:
>>> with nogil, parallel(num_threads = num_threads):
>>> ^
>>> ------------------------------------------------------------
>>>
>>> yt/utilities/lib/grid_traversal.pyx:364:32: Invalid value for
>>> num_threads argument, expected an int
>>> error: 3 errors while compiling
>>> 'yt/utilities/lib/grid_traversal.pyx' with Cython
>>>
>>>
>>>
>>> Has anyone had a similar experience?
>>>
>>> Elizabeth
>>> _______________________________________________
>>> yt-users mailing list
>>> yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org>
>>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>>
>>>
>>> _______________________________________________
>>> yt-users mailing list
>>> yt-users at lists.spacepope.org <mailto:yt-users at lists.spacepope.org>
>>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>>
>>
>>
>> _______________________________________________
>> yt-users mailing list
>> yt-users at lists.spacepope.org
>> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
>
> _______________________________________________
> yt-users mailing list
> yt-users at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
More information about the yt-users
mailing list