[AstroPy] Practical Python for Astronomers web tutorial
Mathieu Servillat
mservillat at cfa.harvard.edu
Fri May 27 12:23:55 EDT 2011
I'm afraid the solution is even dirtier:
I commented in /usr/local/scisoft/bin/Setup.bash the lines that set the
PYTHONPATH variable to make this work.
++
Mat
On 27/05/11 12:19 PM, Mathieu Servillat wrote:
> Hi Kelle,
>
> not sure I'm the best person to answer, but I indeed had to face
> conflicts between Scisoft and EPD (on Mac). I want to use pyraf, but
> also the latest python distribution and packages. Basically, if you
> install EPD after scisoft, the different PATH are set for EPD and
> pyraf won't start.
>
> I have both Scisoft (2010.10.2b) and EPD (7.0-2) installed, and my
> dirty solution to be able to use both is in the .bash_profile:
>
> #import my python scripts
> export PYTHONPATH=$PYTHONPATH:/.../scripts/python/...
>
> alias setpyraf="export
> PYTHONPATH=${PYTHONPATH}:/usr/local/scisoft/packages/python/lib/python2.6/site-packages/"
>
> #setup scisoft (as recommended)
> . /usr/local/scisoft/bin/Setup.bash
>
> #Setting PATH for EPD-7.0-2 (automatically added)
> PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
> export PATH
>
>
> So when I want to run pyraf I simply have to type setpyraf before and
> it works! (however I'm not sure I understand everything, and maybe
> someone can develop this with a cleaner solution). I believe the
> conversion of this to csh or tcsh will work in the same way.
>
> Cheers,
> Mat
>
>
> On 27/05/11 11:50 AM, Kelle Cruz wrote:
>> Such a great resource, thanks guys!!
>>
>> We've decided to do the workshops during the first two weeks of our
>> CUNY/AMNH REU program and so far, I anticipate one problem: Scisoft.
>> There's a bit in the Installation workshop about handling packages
>> with multiple python installations
>> (http://python4astronomers.github.com/installation/packages.html#multiple-pythons-on-your-computer),
>> but I would like some specific advice on how to handle existing
>> Scisoft installations.
>>
>> Specifically, if we want to keep Scisoft installed for the IRAF
>> installation (which we need for pyraf, right?), but NOT for the
>> Python install, what should we do? I figure there's some combo of
>> environment variables that need setting/unsetting in the .tcshrc and
>> if someone can point us in the right direction, that would help get
>> us started as smoothly as possible.
>>
>> Are there any other conflicts that I should anticipate with
>> installing the EPD on computers that have existing Python installations?
>>
>> Thanks for your advice!
>> kelle
>>
>> On Mon, May 23, 2011 at 10:18 AM, Tom Aldcroft
>> <aldcroft at head.cfa.harvard.edu
>> <mailto:aldcroft at head.cfa.harvard.edu>> wrote:
>>
>> My colleagues and I would like to announce the availability of a web
>> tutorial aimed at teaching Python to astronomers through a series of
>> interactive workshops:
>>
>> http://python4astronomers.github.com/
>>
>> Practical Python for Astronomers is a series of hands-on workshops to
>> explore the Python language and the analysis tools it provides. The
>> emphasis is on using Python to solve real-world problems that
>> astronomers are likely to encounter in research. Some features:
>>
>> - Workshops immediately use plotting, analysis, and file reading
>> tools.
>> - Along the way elements of the Python language are introduced.
>> - Workshops are interactive using examples run by participants on
>> their laptops.
>> - Comprehensive instructions a given for installing a full Python
>> environment.
>>
>> There are two goals. First is to provide tutorials suitable for
>> self-study by those wishing to learn Python for astronomy. The
>> greater goal is for those knowledgable in Python to teach the
>> workshop
>> series at their local institutions, adapting the content as desired.
>> To that end we have developed the content in Sphinx RestructuredText
>> and hosted the source on github at
>> https://github.com/python4astronomers/. Anyone interested can clone
>> the repository or download a tarball and make modifications needed to
>> present the material locally. We would also welcome comments, fixes,
>> or suggestions for improvement. This can be done as a Github issue or
>> pull request, or by sending email to
>> aldcroft at head.cfa.harvard.edu <mailto:aldcroft at head.cfa.harvard.edu>.
>>
>> The workshop material here was presented in the Spring of 2011 at the
>> Harvard / Smithsonian Center for Astrophysics. A range of about 25 to
>> 50 people participated in the different workshops, which were 1.5
>> hours in duration. One key accomplishment was installing a working
>> Python with NumPy, SciPy, and IPython on over 50 laptops (MacOS,
>> linux, and Windows) during a single session.
>>
>> Tom Aldcroft
>> Tom Robitaille
>> Brian Refsdal
>> Gus Muench
>> _______________________________________________
>> AstroPy mailing list
>> AstroPy at scipy.org <mailto:AstroPy at scipy.org>
>> http://mail.scipy.org/mailman/listinfo/astropy
>>
>>
>>
>>
>> --
>> Kelle Cruz, PhD — http://kellecruz.com/
>> 917.725.1334 — Hunter ext: 16486 — AMNH ext: 3404
>>
>>
>> _______________________________________________
>> AstroPy mailing list
>> AstroPy at scipy.org
>> http://mail.scipy.org/mailman/listinfo/astropy
>
>
> --
> Dr. Mathieu Servillat
> Harvard-Smithsonian Center for Astrophysics
> 60 Garden Street, MS-67
> Cambridge, MA 02138, USA
> +1 617 495 7275
> mservillat at cfa.harvard.edu
> --
>
>
>
> _______________________________________________
> AstroPy mailing list
> AstroPy at scipy.org
> http://mail.scipy.org/mailman/listinfo/astropy
--
Dr. Mathieu Servillat
Harvard-Smithsonian Center for Astrophysics
60 Garden Street, MS-67
Cambridge, MA 02138, USA
+1 617 495 7275
mservillat at cfa.harvard.edu
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/astropy/attachments/20110527/e793818a/attachment.html>
More information about the AstroPy
mailing list