更改Python默认主目录以从不同目录启动

0 投票
1 回答
3289 浏览
提问于 2025-04-18 15:25

每次我启动iPython的时候,第一件事就是把默认的目录改掉。我想知道有没有办法可以修改这个默认的起始目录。

目前,iPython启动时的目录是:

In [2]:  os.getcwd()
Out[2]: 'C:\\Users\\Curtis\\Documents\\Python Scripts'

而我每次做的第一件事就是:

os.chdir('D:')

一旦进入D盘,我就会用cd命令来浏览我的各种文件和文件夹。

我相信一定有办法可以改变python启动时的默认目录,这样我就不用每次启动iPython都重复这个步骤了。

需要注意的是,我不能改变python的安装位置(如果那是一个选项的话)。

1 个回答

4

试试这个方法:

  1. 把PYTHONSTARTUP这个变量设置成你想要的脚本路径。比如说:“c:\startup.py”
  2. 在startup.py文件里添加以下几行代码:

    import os
    
    os.chdir('yourdirectory') #example os.chdir("D:\\")
    

撰写回答