Garrett,<div><br></div><div>Not to sound snotty, but on my Windows 7 box, Python is in C:\Python26\bin, C:\ArcGIS\Python25\bin, C:\Python27\bin (and probably a few other places)... Not a single copy of Python is in C:\Program Files\Python\python.exe... I also seem to have quite a number of programs in C:\Windows, C:\Windows\System, C:\Windows\System32, C:\Windows\SysWOW64. I know that in older versions of Windows, there was no System32 or SysWOW64.</div>
<div><br></div><div>Linux is no different. Stuff moves around. That's where things like 'locate' come in handy.</div><div><br></div><div>-Eric</div><div class="gmail_extra"><br clear="all">-=--=---=----=----=---=--=-=--=---=----=---=--=-=-<br>
Eric B. Wolf                           720-334-7734<br><br><br><br>
<br><br><div class="gmail_quote">On Sat, Nov 17, 2012 at 11:52 AM, Garrett Gaston <span dir="ltr"><<a href="mailto:garrett85@hotmail.com" target="_blank">garrett85@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div><div dir="ltr">
Thanks. I've never understood why there are seemingly so many paths to programs in Linux. Coming from windows everything is C:\Program Files\NameOfProgram\program.exe<br>So are you saying that I should use #!/usr/bin/enc python3 or am I misunderstanding you? I'M going to give it a try, and no I actually hadn't got this working yet.<br>
<br><div><div></div>> Date: Sat, 17 Nov 2012 09:14:31 -0800<br>> From: <a href="mailto:danlyke@flutterby.com" target="_blank">danlyke@flutterby.com</a><div class="im"><br>> To: <a href="mailto:chugalug@chugalug.org" target="_blank">chugalug@chugalug.org</a><br>
> Subject: Re: [Chugalug] OT maybe, python and apache<br>> <br></div><div><div class="h5">> On Tue, 13 Nov 2012 10:21:38 -0600<br>> Garrett Gaston <<a href="mailto:garrett85@hotmail.com" target="_blank">garrett85@hotmail.com</a>> wrote:<br>
> > a book and it's actually showing "#!/usr/bin/env python" but I<br>> > decided to use what I got with the which command "which python3"<br>> > -> /usr/bin/python3<br>> <br>
> I'm assuming that you've got this working now, but I wanted to note:<br>> <br>> It used to be that we specified which interpreter we wanted with<br>> #!/usr/bin/python or #!/usr/local/bin/python or #!/opt/run/python<br>
> or ... well ... you get the picture.<br>> <br>> The problem was that when you tried to share a script file with someone<br>> they'd say "Hey, I don't have "/opt/run/python" on my computer,<br>
> what'sup?"<br>> <br>> This got even worse when you had dueling source control checkins. I<br>> make it point to my favorite Python interpreter, check it in, you check<br>> out the latest software, it breaks your build, you fix it to your<br>
> interpreter, check it in, after two or three rounds of that we're on to<br>> passive-aggressive solutions like poisoning your lunch, or fouling up<br>> your romantic entanglements, or kneecapping the starters in your<br>
> favorite sports leagues.<br>> <br>> Finally, someone said "Hey, let's make /usr/bin/env find and run the<br>> appropriate interpreter from the path, and if people want to<br>> run /yargh/really/my/funky/build/python then they can change that in<br>
> their own personal environment and not inflict it on the rest of us."<br>> <br>> Hope this helps explain things a bit.<br>> <br>> Dan<br>> _______________________________________________<br>> Chugalug mailing list<br>
> <a href="mailto:Chugalug@chugalug.org" target="_blank">Chugalug@chugalug.org</a><br>> <a href="http://chugalug.org/cgi-bin/mailman/listinfo/chugalug" target="_blank">http://chugalug.org/cgi-bin/mailman/listinfo/chugalug</a><br>
</div></div></div>                                      </div></div>
<br>_______________________________________________<br>
Chugalug mailing list<br>
<a href="mailto:Chugalug@chugalug.org">Chugalug@chugalug.org</a><br>
<a href="http://chugalug.org/cgi-bin/mailman/listinfo/chugalug" target="_blank">http://chugalug.org/cgi-bin/mailman/listinfo/chugalug</a><br>
<br></blockquote></div><br></div>