From: Lenore H. <lh...@si...> - 2005-12-02 18:02:46
|
I used fink to install visual-py23 (visual-py23_2.1.9-6_darwin- powerpc.deb). After updating my path (see below) I opened terminal and typed "idle" at the prompt. Idle started, but it cannot locate the visual package - see below. I can find some files named visual in my file system, but, knowing nothing of python and only scattered linux, don't know what's missing or how to tell Idle where it should be looking for the module if nothing's missing. Below is the list of files. Any suggestions? Lenore (path setting in .tcshrc) > set path=(/sw/lib/python2.3/idlelib $path) > set path=(/sw/lib/python2.3/site-packages $path) Attempting to use the visual module. > Python 2.3.5 (#1, Mar 20 2005, 20:38:20) > [GCC 3.3 20030304 (Apple Computer, Inc. build 1809)] on darwin > Type "copyright", "credits" or "license()" for more information. > > **************************************************************** > Personal firewall software may warn about the connection IDLE > makes to its subprocess using this computer's internal loopback > interface. This connection is not visible on any external > interface and no data is sent to or received from the Internet. > **************************************************************** > > IDLE 1.0.5 > >>> from visual import * > > Traceback (most recent call last): > File "<pyshell#0>", line 1, in -toplevel- > from visual import * > ImportError: No module named visual > >>> file list > /sw/lib/python2.3/site-packages/cvisualmodule.so > /sw/lib/python2.3/site-packages/visual > /sw/lib/python2.3/site-packages/visual/controls.py > /sw/lib/python2.3/site-packages/visual/controls.pyc > /sw/lib/python2.3/site-packages/visual/controls.pyo > /sw/lib/python2.3/site-packages/visual/crayola.py > /sw/lib/python2.3/site-packages/visual/crayola.pyc > /sw/lib/python2.3/site-packages/visual/crayola.pyo > /sw/lib/python2.3/site-packages/visual/demos > /sw/lib/python2.3/site-packages/visual/demos/bounce.py > /sw/lib/python2.3/site-packages/visual/demos/bounce2.py > /sw/lib/python2.3/site-packages/visual/demos/colorsliders.py > /sw/lib/python2.3/site-packages/visual/demos/controlstest.py > /sw/lib/python2.3/site-packages/visual/demos/convex.py > /sw/lib/python2.3/site-packages/visual/demos/crossproduct.py > /sw/lib/python2.3/site-packages/visual/demos/crystal.py > /sw/lib/python2.3/site-packages/visual/demos/dipole.py > /sw/lib/python2.3/site-packages/visual/demos/doublependulum.py > /sw/lib/python2.3/site-packages/visual/demos/drape.py > /sw/lib/python2.3/site-packages/visual/demos/faces_cone.py > /sw/lib/python2.3/site-packages/visual/demos/faces_heightfield.py > /sw/lib/python2.3/site-packages/visual/demos/gas.py > /sw/lib/python2.3/site-packages/visual/demos/glinfo.py > /sw/lib/python2.3/site-packages/visual/demos/graphtest.py > /sw/lib/python2.3/site-packages/visual/demos/gyro.py > /sw/lib/python2.3/site-packages/visual/demos/gyro2.py > /sw/lib/python2.3/site-packages/visual/demos/hanoi.py > /sw/lib/python2.3/site-packages/visual/demos/helix.py > /sw/lib/python2.3/site-packages/visual/demos/lathe.py > /sw/lib/python2.3/site-packages/visual/demos/lorenz.py > /sw/lib/python2.3/site-packages/visual/demos/orbit.py > /sw/lib/python2.3/site-packages/visual/demos/planar.py > /sw/lib/python2.3/site-packages/visual/demos/randombox.py > /sw/lib/python2.3/site-packages/visual/demos/stars.py > /sw/lib/python2.3/site-packages/visual/demos/stonehenge.py > /sw/lib/python2.3/site-packages/visual/demos/texttest.py > /sw/lib/python2.3/site-packages/visual/demos/tictac.py > /sw/lib/python2.3/site-packages/visual/demos/tictacdat.py > /sw/lib/python2.3/site-packages/visual/demos/Tk-Visual.py > /sw/lib/python2.3/site-packages/visual/demos/toroid.py > /sw/lib/python2.3/site-packages/visual/demos/toroid_drag.py > /sw/lib/python2.3/site-packages/visual/demos/wave.py > /sw/lib/python2.3/site-packages/visual/factorial.py > /sw/lib/python2.3/site-packages/visual/factorial.pyc > /sw/lib/python2.3/site-packages/visual/factorial.pyo > /sw/lib/python2.3/site-packages/visual/graph.py > /sw/lib/python2.3/site-packages/visual/graph.pyc > /sw/lib/python2.3/site-packages/visual/graph.pyo > /sw/lib/python2.3/site-packages/visual/macevent.py > /sw/lib/python2.3/site-packages/visual/macevent.pyc > /sw/lib/python2.3/site-packages/visual/macevent.pyo > /sw/lib/python2.3/site-packages/visual/text.py > /sw/lib/python2.3/site-packages/visual/text.pyc > /sw/lib/python2.3/site-packages/visual/text.pyo > /sw/lib/python2.3/site-packages/visual/__init__.py > /sw/lib/python2.3/site-packages/visual/__init__.pyc > /sw/lib/python2.3/site-packages/visual/__init__.pyo |
From: Martin C. <cos...@wa...> - 2005-12-03 15:12:26
|
Lenore Horner wrote: > I used fink to install visual-py23 > (visual-py23_2.1.9-6_darwin-powerpc.deb). After updating my path (see below) Setting the path (or what is the same, PATH) variable has nothing to do with Python's module search path. It is the search path for executables that you start from the shell command prompt. For Python's module search path, you have the PYTHONPATH environment variable. > I opened terminal and typed "idle" at the prompt. Idle started, but it > cannot locate the visual package - see below. Why don't you just use the "vpython2.3" command as suggested by the visual-py23 usage notes ("fink describe visual-py23")? This command sets the right environment variables and runs the right versions of idle and of python. It is a shell script, /sw/bin/python2.3, which you can read as a text file if you want to see what it is doing. -- Martin |