如何更改Pycharm配置文件的存放路径

 更新时间:2022年12月10日 14:39:20   作者:ゞ 随性  
Pycharm配置文件默认是放在C盘的,修改存放位置,这样系统重装的时候就不会不见了,下面这篇文章主要给大家介绍了关于如何更改Pycharm配置文件的存放路径的相关资料,需要的朋友可以参考下

引言

pycharm 在运行后会产生大量的配置文件并默认存入C盘中,这样会占据大量的空间,因此,我们需要更改配置文件的位置。通过查询一些资料,我发现修改配置文件的路径有两种方式,一种是在 pycharm 的bin文件中的idea.properties 文件,修改内容。另一种是通过 pycharm 进行修改。而我是采用的是第二种修改方法,并且也修改成功了。

在2020年之后 pycharm 改变了默认的配置文件存储位置。

文件2020前2020后
idea.system.path${user.home}/.IntelliJIdea2020.1/system${user.home}/AppData\Local\JetBrains\IntelliJIdea2020.1
idea.config.path${user.home}/.IntelliJIdea2020.1/config${user.home}/AppData\Roaming\JetBrains\IntelliJIdea2020.1

方法一:

1)修改配置

打开pycharm安装目录下的(bin),找到idea.properties文件。

请添加图片描述

用记事本打开,对立面内容做红框中的修改。

请添加图片描述

这是我修改路径的存放位置(大家可以自己修改):

idea.config.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/.PyCharm/config
idea.system.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/.PyCharm/system
idea.plugins.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/plugins
idea.log.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/log

2)把老的配置迁移到新的目录了,有两种方法

(1)第一种简单暴力,直接把C盘下的缓存目录拷贝到你写的目录下就可以了。

  如果C盘下本来就没有的目录,比如plugins或者log,也不需要特意去新建文件夹,需要的时候它自动就会新建了。

(2)第二种,你改了路径之后,重启软件,他会提示你导入配置,你选择老的路径导入就可以了,他会自动迁移过去。

这种方法有一个缺点,就是在升级文件的时候回引起冲突。只要在更新前记得修改过来就没啥问题了。

方法二:

1)修改配置

在启动 PyCharm 后选择 Help -> Edit Custom Properties 的选项,弹出一个窗口,询问你是否在原来C盘位置创建一个idea.properties的文件(我忘记截图了!!)。

选择Create,之后你就可以在文件中添加如下代码,也就是配置的路径,你可以自己修改路径:

idea.config.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/.PyCharm/config
idea.system.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/.PyCharm/system
idea.plugins.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/plugins
idea.log.path=G:/software/Pycharm/PyCharm 2021.2.2/configuration_files/log

然后,你就可以关闭pycharm。重启软件,他会提示你导入配置,你选择老的路径导入就可以了,他会自动迁移过去。(注意,将这个路径记录下来,后面要用到。)

2)删除原来的配置文件

根据你的pycharm的版本号,通过引言中的存储位置,从C盘中找到你的原来pycharm 的位置;也可以通过pycharm导入时的路径,找到你的pycharm 的位置。

可以看到通过刚才的配置,在C盘的这个目录中生成了一个idea.propertiess文件,你可以通过记事本打开,会发现就是刚才写的路径代码。为了减少内存,你可以将除了此文件的所有文件都删除,当然你也可以选择不删,但是之后的缓存路径也会变成你所更改的位置。

参考:

[1] https://blog.csdn.net/xhaimail/article/details/105023852

[2] https://blog.csdn.net/qq_43541804/article/details/109369380

[3] https://blog.csdn.net/woaichikaoya/article/details/107085187

总结

到此这篇关于如何更改Pycharm配置文件的存放路径的文章就介绍到这了,更多相关Pycharm配置文件存放路径内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python 利用turtle模块画出没有角的方格

    python 利用turtle模块画出没有角的方格

    今天小编就为大家分享一篇python 利用turtle模块画出没有角的方格,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Matplotlib绘图基础之几何图形的绘制详解

    Matplotlib绘图基础之几何图形的绘制详解

    除了绘制各类分析图形(比如柱状图,折线图,饼图等等)以外,matplotlib 也可以在画布上任意绘制各类几何图形,下面小编就来和大家讲讲如何绘制常见的几种几何图形吧
    2023-08-08
  • python自动生成证件号的方法示例

    python自动生成证件号的方法示例

    这篇文章主要给大家介绍了关于python自动生成证件号的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Python小程序爬取今日新闻拿走就能用

    Python小程序爬取今日新闻拿走就能用

    这篇文章主要教大家怎样实现一个Python小程序,爬取今日新闻,文中给出了详细的示例代码,拿走就能用,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-09-09
  • Python中的ConfigParser模块使用详解

    Python中的ConfigParser模块使用详解

    这篇文章主要介绍了Python中的ConfigParser模块的使用,ConfigParser模块主要被用来读写配置模块,需要的朋友可以参考下
    2015-05-05
  • Python Poetrya项目依赖管理安装使用详解

    Python Poetrya项目依赖管理安装使用详解

    这篇文章主要为大家介绍了Python Poetrya项目依赖管理安装使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-11-11
  • python实现socket简单通信的示例代码

    python实现socket简单通信的示例代码

    这篇文章主要介绍了python实现socket简单通信的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Python并发编程的几种实现方式

    Python并发编程的几种实现方式

    Python并发编程让程序能同时执行多个任务,Python提供多种并发实现方式,包括多线程、多进程、异步编程等,多线程受全局解释器锁(GIL)影响,在CPU密集型任务上不提升性能,但适合I/O密集型任务,多进程适用于CPU密集型任务
    2024-10-10
  • 快速了解Python开发环境Spyder

    快速了解Python开发环境Spyder

    这篇文章主要介绍了Python开发环境Spyder的的相关资料,帮助大家更快的上手Spyder,感兴趣的朋友可以了解下
    2020-06-06
  • python+opencv实现移动侦测(帧差法)

    python+opencv实现移动侦测(帧差法)

    这篇文章主要为大家详细介绍了python+opencv实现移动侦测,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03

最新评论