
Hi YT user, I recently move the stable 2.1 to development 2.2. Then I try to run simple slice script that worked with 2.1, but it crash My simple script is as follow: ------------------------------------- from yt.mods import * from yt.analysis_modules.api import EnzoSimulation import matplotlib.pylab as pylab pf = load("DD0000/DD0000") # create density slices pc = PlotCollection(pf, center=[0.5,0.5,0.5]) pc.add_slice("Density", 0) pc.save("DD0000") -------------------------------------- and the error message is Traceback (most recent call last): File "SliceDenItr.py", line 1, in <module> from yt.mods import * File "/home/jhchoi/common/lib/python2.6/site-packages/yt-2.2dev-py2.6-linux-x86_64.egg/yt/mods.py", line 43, in <module> from yt.utilities.cookbook import Intent File "/home/jhchoi/common/lib/python2.6/site-packages/yt-2.2dev-py2.6-linux-x86_64.egg/yt/utilities/cookbook.py", line 30, in <module> import argparse ImportError: No module named argparse Does anyone know the reason of error and way to fix it? Thanks in advance, Junhwan Choi -- -------------------------------------------------------------- Jun-Hwan Choi, Ph.D. Department of Physics and Astronomy, University of Kentucky Tel: (859) 897-6737 Fax: (859) 323-2846 Email: jhchoi@pa.uky.edu URL: http://www.pa.uky.edu/~jhchoi --------------------------------------------------------------

Hi Junhwan. This looks like a python version issue. I believe argparse was added to the stdlib in Python 2.7, otherwise you must install it manually. You could try pip install argparse in your current yt environment but there might be other things in yt that depend on Python 2.7. It might be easier to create a new yt environment with the install script and run on Python 2.7. I would try to use Python 2.7 either way, but I don't know of a clean way to upgrade python in your current yt environment. I hope that helps. Best, Casey On Wed, Jul 20, 2011 at 4:04 PM, Jun-Hwan Choi <jhchoi@pa.uky.edu> wrote:
Hi YT user,
I recently move the stable 2.1 to development 2.2. Then I try to run simple slice script that worked with 2.1, but it crash My simple script is as follow:
------------------------------**------- from yt.mods import * from yt.analysis_modules.api import EnzoSimulation import matplotlib.pylab as pylab
pf = load("DD0000/DD0000")
# create density slices pc = PlotCollection(pf, center=[0.5,0.5,0.5])
pc.add_slice("Density", 0) pc.save("DD0000") ------------------------------**-------- and the error message is
Traceback (most recent call last): File "SliceDenItr.py", line 1, in <module> from yt.mods import * File "/home/jhchoi/common/lib/**python2.6/site-packages/yt-2.** 2dev-py2.6-linux-x86_64.egg/**yt/mods.py", line 43, in <module> from yt.utilities.cookbook import Intent File "/home/jhchoi/common/lib/**python2.6/site-packages/yt-2.** 2dev-py2.6-linux-x86_64.egg/**yt/utilities/cookbook.py", line 30, in <module> import argparse ImportError: No module named argparse
Does anyone know the reason of error and way to fix it?
Thanks in advance, Junhwan Choi
--
------------------------------**------------------------------**-- Jun-Hwan Choi, Ph.D. Department of Physics and Astronomy, University of Kentucky Tel: (859) 897-6737 Fax: (859) 323-2846 Email: jhchoi@pa.uky.edu URL: http://www.pa.uky.edu/~jhchoi ------------------------------**------------------------------**--
______________________________**_________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/**listinfo.cgi/yt-users-**spacepope.org<http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org>
participants (2)
-
Casey W. Stark
-
Jun-Hwan Choi