在 OS X 上,如果你启动了
IDLE.app
(例如,通过双击或使用
open(1)
),默认目录是硬连接到
~/Documents
。 如果你想永久地改变默认目录,你需要编辑IDLE.app应用程序包中的
idlemain.py
文件;根据你所安装的Python(s),它可能在以下之一。
/Applications/MacPython 2.x/IDLE.app/Contents/Resources
/Applications/MacPython 2.x/IDLE.app/Contents/Resources
/Applications/MacPorts/Python 2.x/IDLE.app/Contents/Resources
/Applications/Python 2.x/IDLE.app/Contents/Resources
/Applications/Python 3.x/IDLE.app/Contents/Resources
Edit the line:
os.chdir(os.path.expanduser('~/Documents'))
另一方面,如果你从命令行启动IDLE,例如,用。
$ cd /some/directory
$ /usr/local/bin/idle
IDLE将使用该当前目录作为默认目录。