On Mar 7, 2018, at 3:35 PM, Bryan Brown <bjbr...@fsu.edu> wrote:
>> On the other hand, my kewl tools no longer work in my local environment
>> because I use Python 2, and I don’t feel like installing YAVoP (Yet Another
>> Version of Python) on my server(s).
>> What’d do you suggest? Do you suggest writing in: 1) Python 2 or 2) Python 3
>> or 3) a combination of both?
Okay. Based on the feedback provided here, as well as input from other places,
here is my solution:
0. Commit to Python 3
1. Choose a distribution, and for better or for worse, I choose Anaconda
2. Install distribution
3. Make sure distribution is in my PATH
4. Prefix scripts with #!/usr/bin/env python
5. Write software using Python 3
This way I can install libraries, modules, etc. using conda and not mess up my
operating system’s version of Python.
Thank you, and now my kewl HathiTrust distribution works locally to boot.