Sam,

Thank you for your input. Yes, my Mac is running MacOS 10.15.3 Catalina. I 
tried the tests you suggested, see below.

#!/usr/bin/python3
paul@Emonda Python-RFP-PDF-Scraper % ./python_test-01.py 
./python_test-01.py: line 1: #!/usr/bin/python3: No such file or directory
./python_test-01.py: line 2: syntax error near unexpected token `'Hello 
World''
./python_test-01.py: line 2: `print('Hello World')'
paul@Emonda Python-RFP-PDF-Scraper % ls -le@ ./python_test-01.py 
-rwxr-xr-x@ 1 paul  staff  43 Mar  6 11:01 ./python_test-01.py
        com.apple.lastuseddate#PS       16 
        com.apple.macl  72 
paul@Emonda Python-RFP-PDF-Scraper % /usr/bin/python3 ./python_test-01.py 
Hello World
paul@Emonda Python-RFP-PDF-Scraper %

So, no, nothing about quarantine was reported.  And yes, if I pass it to 
/usr/bin/python3 on the command line (the exact same path as in the 
Shebang) it runs fine. 

On Friday, March 6, 2020 at 9:58:23 AM UTC-5, Sam Hathaway wrote:
>
> Paul,
>
> I take it you’re on macOS 10.15 Catalina, since /usr/bin/python3 exists.
>
> What do you get if you run this?
>
> ls -le@ /Users/.../Scripts/python_test-01.py
>
> My suspicion is that macOS might have quarantined your script. (I ran into 
> this once or twice after migrating my data to a fresh 10.15 install but I 
> don’t recall the exact error message.)
>
> If you see com.apple.quarantine in that output, you can run this to 
> remove the quarantine flag:
>
> xattr -d com.apple.quarantine /Users/.../Scripts/python_test-01.py
>
> If that isn’t it, I’d be curious to see if you can run the script by 
> passing it to the interpreter like this:
>
> /usr/bin/python3 /Users/.../Scripts/python_test-01.py
>
> Hope this helps.
> -sam
>
> On 4 Mar 2020, at 23:25, Paul Gobble wrote:
>
> I'm using BBedit 13.0.5 on Mac Os 10.15.3 as my editor while I try to 
> learn a bit of Python3.  
>
> #!/usr/bin/env python3
> print('Hello World')
>
> Baby steps.
>
> I try to execute this from the Run menu item in the #! menu and get
>
> /Users/.../Scripts/python_test-01.py: line 1: #!/usr/bin/env: No such 
> file or directory
>
> Then I try to use the direct path in the shebang line
>
> #!/usr/bin/python3
> print('Hello World')
>
> and get a very similar response
>
> /Users.../Scripts/python_test-01.py: line 1: #!/usr/bin/python3: No such 
> file or directory
>
> So I go investigate in the Terminal app and look around.
>
> Emonda:bin paul$ pwd
>
> /usr/local/bin
>
> Emonda:bin paul$ whereis python3
>
> /usr/bin/python3
>
> Emonda:bin paul$ whereis env
>
> /usr/bin/env
>
> Emonda:bin paul$ 
>
> Both env and python3 are right where I said they were in the shebang line, 
> but interpreter can't find them!  
>
> Can anyone help me out here?  What am I missing?
>
> Thanks,
> Paul
>
> -- 
> This is the BBEdit Talk public discussion group. If you have a feature 
> request or need technical support, please email "[email protected] 
> <javascript:>" rather than posting here. Follow @bbedit on Twitter: <
> https://twitter.com/bbedit>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/bbedit/e1aaa223-81f1-4c3d-96e6-dd0872e7d420%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/bbedit/e1aaa223-81f1-4c3d-96e6-dd0872e7d420%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
This is the BBEdit Talk public discussion group. If you have a feature request 
or need technical support, please email "[email protected]" rather than 
posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bbedit/bea4b23d-760a-4e96-a121-93051736af6b%40googlegroups.com.

Reply via email to