change directories(newbie)
Steve Holden
sholden at holdenweb.com
Tue Nov 7 15:42:43 EST 2000
(posted & mailed)
Brendhan Horne wrote:
>
> OK I got this one I think.
> When in DOS if I do a cd\ Python20 it will change the prompt to C:\python20
Accepting that your spacing is wrong, yes, that's how the cd command works.
> However it seems that it is still in a DOS based setup. If I am at
> c:\Python20>
> I have to enter python.exe to get the python command prompt. I set a path in
> DOS where a DIR/s python.exe will now find the file but unless I click on
> the python command line icon in windows changing directories to a python
> prompt ie >>> has to be done by typing in c:\windows>cd\python20\python.exe.
If I understand you, you are complaining that DOS doesn't know how to find
the Python executable so you can just type the command
python
to see the >>> prompt (which means you are running the Python interpreter).
> How do I get it from C;\windows> to >>> in the shortest command possible
> in a windows DOS setting.? Should I move or copy python,.exe straight to C:\
> or is their another way?
There is another way! DOS maintains a special environment variable called
PATH, which is a list of directories (separated by semicolons) to search for
programs.
Here's a file called "py.bat" which I have dropped into my C:\WINDOWS
directory, which adds the right directory to PATH and then puts me in to
the directory I normally use for Python development:
echo off
d:
cd \steve\projects\python
path "D:\Python20;%path%"
echo Pythonized
> Please forgive the vague standing of my previous question but I was trying
> to figure the path ways to from this ">>>" to this "c:\" and the reverse in
> a nice quick easy manner. I think I have a partial answer but a little
> knowledge that is just dangerous enough to cause me to have to a:\format c:.
>
Not at all. When you get more experience you will find there are other ways
to set PATH so that it's correct when you open a DOS window under Win98. For
now, though, try creating C:\WINDOWS\PY.BAT, then just enter the commands
py
python
when you want to run the Python interpreter.
> --
> Thanks,
> Brendhan
> Brendhan Horne <brendhanhorne at bellsouth.net> wrote in message
> news:B6VN5.3593$B14.42568 at news4.mia...
> > Using Python 2.0 in a DOS promt
> > c:\python>
> > How do I change the directory back to a c:\ or a c:\windows>
> >
> > --
> > Thanks,
> > Brendhan
> > PS. Using Win98se
> >
> >
Also, thanks for thinking hard enough to realise that your original post
didn't really explain the problem. Good luck with Python!
the-more-you-give-the-more-you-get-ly y'rs - steve
--
Helping people meet their information needs with training and technology.
703 967 0887 sholden at bellatlantic.net http://www.holdenweb.com/
More information about the Python-list
mailing list