<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><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 id="SkyDrivePlaceholder"></div>> Date: Sat, 17 Nov 2012 09:14:31 -0800<br>> From: danlyke@flutterby.com<br>> To: chugalug@chugalug.org<br>> Subject: Re: [Chugalug] OT maybe, python and apache<br>> <br>> On Tue, 13 Nov 2012 10:21:38 -0600<br>> Garrett Gaston <garrett85@hotmail.com> 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>> Chugalug@chugalug.org<br>> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug<br></div>                                      </div></body>
</html>