On 2015-12-23 14:58, Jim Byrnes wrote:
I am in the process of moving from unbutu 12.04 to 14.04. I was doing
some testing and got this:

jfb@Jims-1404:~$ cd MyProgs
jfb@Jims-1404:~/MyProgs$ cd passwords
jfb@Jims-1404:~/MyProgs/passwords$ python3 passwords.py
Traceback (most recent call last):
  File "passwords.py", line 8, in <module>
    from PythonCard import  model,clipboard
ImportError: No module named 'PythonCard'

If I simply start it with  python passwords.py  it runs fine. There is
no need to use python 3 on this particular program but if I wanted to
write for python 3 in the future what do I need to do to run programs
with it?

Thanks,  Jim

Jim, make

#!/usr/bin/env python3

the very first line in your myscript.py file
and change it's permissions with the following command:

chmod 775 myscript.py

Then you'll be able to run it simply by entering

./password.py

on the command line.

PS I don't think this will fix your current problem which is
probably the result of importing something that exists with
Python 2 but not 3- specifically PythonCard.

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to