Knowledge Base > Birdbrain Technologies: Python IDLE Configuration


Birdbrain Technologies: Python IDLE Configuration

With Python 3.9 on Macintosh Big Sur, you can copy the BirdBrain.py file into:

/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages

This will make the module available to all python programs.

You can also use a symbolic link to point to a more accessible location, such as:

cd /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages
ln -s /Users/fmorton/GitHub/neighborhood_makers_birdbrain/lib/BirdBrain.py

Also, if you want to set the initial directory IDLE uses when opening a file, modify the file:

/Applications/Python 3.9/IDLE.app/Contents/Resources

by changing idlemain.py to look like this in the top part of the file:

# Change the current directory the user's home directory, that way we'll get
# a more useful default location in the open/save dialogs.
os.chdir(os.path.expanduser('~/GitHub/neighborhood_makers_birdbrain'))

WARNING: If you change this directory and at some point that directory gets deleted, IDLE will not startup and will not provide any sort of error message.



Source

Source Notes

Image


System

Owned By
fmorton
Organization
Neighborhood Makers
Created At
01/10/2021 11:29 PM by fmorton
Updated At
01/19/2021 01:33 PM by fmorton
System Object
KnowledgeBase [31]