Kevin Walzer wrote:
Item 2. I downloaded and installed the SciPy superpack from
Macinscience,org. Scipy seems to import correctly into the Python
2.5.1 that
comes with the Mac, but i cannot import it into MacPython 2.5.2.
Looks like it works with the System Python, not the one you installed?
The Superpack is supposed to install into either one. I think the key is
to make sure that MacPython is the default one on your path before
installing the superpack. What do you get if you type:
$ which python
At the command line? I get:
/Library/Frameworks/Python.framework/Versions/Current/bin/python
which is python.org python.
You can also try:
>>> import datetime
>>> datetime.__file__
'/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/datetime.so'
to see which python you are running -- the above is from python.org python
Question 3. What do I have to do in order to make SciPy work with both
Python 2.5.1 (that comes with the Mac) and 2.5.2 (that I installed
myself)?
You may be able to install it in both places, but that can get ugly --
just choose one (and if you listen to me, you'll choose python.org version)
Item 3. I accidentally clicked on something (not sure what) and suddenly
found the path to the numpy folder was Macintosh HD > Developer > SDKs >
MacOSX10.5.sdk>System>
Library>Frameworks>Python.framework>Versions>2.5>extras>lib>Python>numpy.
This is insane!!!
It does seem so, but that may be their trick to get it seen by either
version. wxPython installs into /usr/local/lib/, so that both pythons
can see it.
Another option is to check out the Enthought Python Distribution. I
haven't tried it yet, but there is a lot of nice stuff in there.
Question 4. How do I get MacPython 2.5.2 to see SciPy, NumPy etc.
Question 5. How can I find the current value of the PYTHONPATH
environment variable,
echo $PYTHONPATH
and how can I edit it and add a directory in which I keep my
Python programs.
change it in your .profile folder. However, I have never needed to use
it -- are you sure you do? If you have a bunch of your own pacakges, you
might want to install them with:
easy_install develop
which seems less fragile than PYTHONPATH.
Question 6. Apparently there's a Property List Editor that must be
used to
create a file called ~ /.MacOSX/environment.plist. I can't find a
directory
I've never gotten this to work, but you're right, that's supposed to be
how you can set an environment variable that will be seen everywhere,
even outside of a login shell.
called ~/.MacOSX. Is this a hidden directory?
I recommend you figure out how to set the Finder to show hidden files --
it's really handy. I did it with a utility called "Tinker Tool" or
something like that.
I never thought I'd say this, but it actually seemed a lot easier to get
Python and any associated programs up and running on Windows!
It isn't the same as Windows and other Unixes, so it's not surprising
that you're having some difficulty adjusting to the platform-specific
quirks.Once you work through them, things should be smooth.
Yes, but it really is a lot harder -- why? because There are WAY TOO
MANY ways to get Python on the Mac. Almost everyone uses python.org on
Windows (with a few using ActiveState, though they are very compatible),
so that's what you do and you're done.
On the Mac, there is Apple's python, python.org's, fink, macports,
build-your-own, ..... Then you have PPC, and Intel, and it's really a mess.
Can't we all just agree on using the python.org one?
Oh well,
-Chris
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
[EMAIL PROTECTED]
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig