unbuntu20 安装pycharm后快捷方式打开报错:The IDE cannot create the directory. Possible reason: parent directory

本文介绍了在Linux系统中安装PyCharm后,通过自定义路径创建快捷方式导致无法正常打开的问题。作者尝试了多种解决方法无效后,选择卸载并重新按照官方推荐步骤安装。详细过程包括正确卸载PyCharm的各个相关目录,然后在/opt/目录下解压安装,使用pycharm.sh启动,并通过PyCharm内置工具创建桌面快捷方式。问题最终得到解决,建议遇到类似问题的用户遵循标准安装流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述

pycharm下载后按自己的思路随意选了一个文件夹安装,然后运行pycharmxxx/bin/pycharm.sh后成功打开并正常使用,但是创建快捷方式后,无法正常使用快捷方式打开,报错如下:
The IDE cannot create the directory. Possible reason: parent directory is read-only or the user lacks necessary permissions
每次使用只能cd到pychamxxx/bin目录下,然后使用sudo ./pycharm.sh打开,很麻烦。

解决办法

  1. 网上找了多种手动创建快捷方式、使用root用户修改指定文件权限等方法,还是不行。
  2. 最终直接卸载pycharm,然后严格按照正确目录和位置重装pycharm,然后使用pycharm菜单工具创建快捷方式,然后一切恢复正常,下面展开步骤详细说明。

卸载pycharm

pycharm安装时创建的文件很多,需要一个一个卸载,步骤如下:
这里贴一下官方卸载方法
官方给出的卸载方法:
网址 : https://www.jetbrains.com/help/pycharm/uninstall.html#standalone
在这里插入图片描述
简单来说就是需要删除如下目录以及目录下的所有文件:

~/.config/JetBrains/
~/.cache/JetBrains/
~/.local/share/JetBrains/

另外还有一个第一次运行pycharm使用的用户目录最好也删除,以及解压安装的文件包

~/PycharmProjects

卸载文件使用:sudo rm -r 目录名,比如 sudo rm -r PycharmProjects

安装pycharm

这里重点强调一下一定按步骤操作

  1. 移动官网的文件压缩包,到/opt/目录下
  2. 在该目录下直接解压
  3. 运行pycharm.sh
  4. 打开后使用pychram菜单工具创建桌面快捷方式
    点击 Tools , 出现下拉菜单
    再点击 Create Desktop Entry
    再勾选
    点击 OK
    在这里插入图片描述
  5. 这一步会跳出密码输入,如果有那就没问题了
    在这里插入图片描述
  6. 关闭pycharm,然后系统搜索pycharm,点击快捷方式就可以正常打开了

总结

总结一下,Linux上面很多软件安装问题,打开问题,解决起来很复杂,还不如早点卸载,按照正规步骤重新安装,很多问题可能就自己解决了。

·
·
·

欢迎各位老铁一键三连,本号后续会不断更新树莓派、人工智能、STM32、ROS小车相关文章和知识。

大家对感兴趣的知识点可以在文章下面留言,我可以优先帮大家讲解哦

欢迎大家光临我的淘宝小店【玩转智能机器人】,会定期推出教程中使用的物美价优的硬件,你的光临就是对我的支持

原创不易,转载请说明出处。

### 如何在Ubuntu操作系统上安装和配置PyCharm集成开发环境 #### 安装前准备 为了确保顺利安装 PyCharm,建议先更新系统的软件包列表并安装必要的依赖项[^1]。 ```bash sudo apt update && sudo apt upgrade -y ``` #### 下载 PyCharm 可以从官方网站下载适用于 Linux 的 PyCharm 版本。有两种主要版本可供选择:社区版(免费)和个人版(付费)。对于大多数开发者而言,社区版已经能够满足需求。 ```bash wget https://download.jetbrains.com/python/pycharm-community-2023.2.tar.gz ``` 请注意上述链接中的版本号可能随时间变化而不同,请访问官网获取最新下载地址。 #### 解压文件 下载完成后,解压缩 tarball 文件到指定目录: ```bash tar xf pycharm-community-*.tar.gz -C ~/opt/ ``` 这会将 PyCharm 解压至用户的 `~/opt/` 目录下。 #### 创建启动器图标 为了让启动更加方便,可以在桌面环境中创建快捷方式或菜单项。具体方法取决于所使用的桌面环境,但对于 GNOME 或 Unity 用户来说,可以通过创建 `.desktop` 文件来实现这一点。 编辑一个新的文本文件命名为 `pycharm.desktop` 并加入如下内容: ```ini [Desktop Entry] Version=1.0 Type=Application Name=PyCharm Community Edition Icon=/home/user/opt/pycharm-community-*/bin/pycharm.png Exec="/home/user/opt/pycharm-community-*/bin/pycharm.sh" %f Comment=Integrated Development Environment for Python programming language. Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-pycharm-ce ``` 保存该文件后将其移动到应用程序目录以便全局可用: ```bash sudo mv pycharm.desktop /usr/share/applications/ ``` #### 配置 JDK (可选) 如果计划使用 Java 插件或其他需要 JVM 支持的功能,则还需要单独安装 OpenJDK 或 Oracle JDK。 ```bash sudo apt install default-jdk ``` 完成以上步骤之后就可以通过点击桌面上的应用程序图标或者命令行输入 `pycharm.sh` 来启动 IDE 了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玩转智能机器人

但行好事,莫问前程,日拱一卒

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值