pycharm默认项目目录在settings/preferences→appearance & behavior→system settings→projects→default project directory中修改,无需编辑配置文件或重启ide;改后新项目自动保存至指定路径,但需注意路径不含中文、空格或特殊字符,且该设置不影响解释器、ide缓存及已有项目路径。

PyCharm 默认项目目录在哪改?
直接在 Settings/Preferences → Appearance & Behavior → System Settings → Projects → Default project directory 里改,不用动配置文件,也不用重启 IDE。改完后所有新项目都会自动落到你指定的路径下。
为什么改了还是新建在 C 盘?
常见原因有三个:
PyCharm 2026.2是 JetBrains PyCharm 的指定版本安装包,下载地址指向官方 Windows 安装包直链,可用于旧项目兼容、版本回退和环境测试。
- 误改了
Project Opening下的同名选项(旧版路径),新版 PyCharm 已统一移到Projects标签下,注意别进错位置 - 新建项目时手动清空了
Location输入框,又没重新点右侧文件夹图标选路径,IDE 会 fallback 到系统临时目录或上一次用过的路径 - 路径中含中文、空格或特殊字符(如
D:\我的项目\test),PyCharm 可能静默失败并回退到默认行为;建议用D:\PyProjects\demo这类纯英文无空格路径
改路径后要注意什么?
默认项目目录只影响 New Project 对话框的初始位置,不联动以下内容:
-
Project Interpreter路径:虚拟环境仍需单独配置,比如指向D:\venvs\myenv\Scripts\python.exe - IDE 自身缓存(
system)、配置(config)、插件(plugins)路径:这些仍在%APPDATA%或%LOCALAPPDATA%下,要改得编辑idea.properties文件 - 已有项目的路径:已存在的项目不受影响,它们的路径是独立保存在
.idea/misc.xml里的
路径设成 SSD 盘但项目跑得更慢?
不是路径问题,而是 PyCharm 的索引机制导致的——首次打开新路径下的项目时,会扫描整个目录树建索引。如果该路径下混着大量非 Python 文件(比如数据集、日志、node_modules),索引时间会显著拉长。建议:
- 把项目目录和数据/资源目录分开,比如
D:\PyProjects\app和E:\Data\dataset - 在
Settings → Editor → File Types中,把不需要索引的扩展名(如.log,.bin)加到Ignore files and folders里 - 避免把项目建在 OneDrive、iCloud 或 WSL 挂载路径下,文件系统延迟会导致索引卡顿甚至失败
Project Interpreter 是否自动关联了正确环境,而不是复用了旧项目残留的路径。










