码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【CentOS 7】CentOS 7极致指南:高级部署PyCharm 2022.3.3专业版,实现定制化配置与无缝桌面集成


    【CentOS 7】CentOS 7极致指南:高级部署PyCharm 2022.3.3专业版,实现定制化配置与无缝桌面集成

    大家好 我是寸铁👊
    总结了一篇CentOS 7极致指南:高级部署PyCharm 2022.3.3专业版,实现定制化配置与无缝桌面集成✨
    喜欢的小伙伴可以点点关注 💝


    前言

    centos7下安装pycharm 2022.3.3专业版并添加到桌面,最近需要在虚拟机中用到pycharm来跑程序,那一直在shell中输入pycharm.sh似乎不是很方便,有没有一种方法能够实现无缝桌面集成和使用呢?下面寸铁带你手把手实现这一个过程!
    话不多说,直接开始!


    创建文件夹

    先创建一个文件夹,用于存储安装的程序和包等等。
    如我这里是创建Pycharm文件夹,然后再cd到Pycharm文件夹中。

    cd home
    mkdir Pychasudo rm
    cd Pycharm
    

    下载压缩包

    sudo wget https://download.jetbrains.com/python/pycharm-professional-2023.3.2.tar.gz
    

    等待下载完毕……


    解压缩包

    sudo tar -xzvf pycharm-professional-2023.3.2.tar.gz
    

    等待解压缩完毕……

    蓝色的代表解压出来的pycharm文件夹
    在这里插入图片描述


    进入解压后的目录

    • 先cd到解压后的目录pycharm-2023.3.2
    cd pycharm-2023.3.2
    

    • 再进入该目录的bin目录
    cd bin
    

    这时你使用ls就可以看到有一个可执行的pycharm.sh文件了,接下来就是要修改文件的权限,使得他可以运行起来。类似于windows的exe文件。

    在这里插入图片描述


    修改文件权限

    • 修改pycharm.sh文件权限
    sudo chmod +x pycharm.sh
    

    在这里插入图片描述


    运行Pycharm

    sh pycharm.sh
    

    到这里就可以看到Pycharm亲切的身影像在Windows那样弹出来啦!

    在这里插入图片描述


    看到这里,是不是觉得Pycharm已经装完了,实际上如果是虚拟机,建议把他的桌面图标给添加到桌面,便于后续的使用,跟着寸铁继续往下走吧!

    给pycharm添加桌面图标

    • 创建文件
    sudo vim /usr/share/applications/pycharm.desktop
    

    • 再把下面的内容复制到文件内

    vim文件

    #!/usr/bin/env xdg-open
     
    [Desktop Entry]
     
    Encoding=UTF-8
     
    Name=pycharm
     
    Comment=pycharm
     
    Exec=/usr/bin/pycharm/bin/pycharm.sh
     
    Icon=/usr/bin/pycharm/bin/pycharm.png
     
    Terminal=false
     
    StartuNotify=true
     
    Type=Application
     
    Categories=Application;
    

    注意: 上面的Exec和Icon的路径:/usr/bin/pycharm/bin/取决于你pycharm.sh的位置
    可以输入pwd来进行查看再替换文件中的路径即可。

    如下图:

    在这里插入图片描述


    • 添加文件的执行权限
    sudo chmod a+x /usr/share/applications/pycharm.desktop
    

    在这里插入图片描述


    • 把图标拷贝到桌面
    cp -p  /usr/share/applications/pycharm.desktop /root/桌面/
    

    /root/桌面/ 这个根据你实际的桌面存放路径来写 可以用pwd查出当前的文件所在路径

    在这里插入图片描述


    安装完成后,效果如下:

    图片的显示存在一定延迟

    在这里插入图片描述


    双击,成功打开如下:

    在这里插入图片描述

    至此,pycharm的安装完毕!


    添加编译器

    • 输入如下命令查看python3安装的路径:
    which python3
    

    在这里插入图片描述

    • 使用上面的路径进行定位,再把该路径下的具体的可执行文件给添加进来:

    如我这里是:

    /usr/local/python310/bin/python3.10
    

    在这里插入图片描述


    • 最后,点击OK即可。

    看到这里的小伙伴,恭喜你又掌握了一个技能👊
    希望大家能取得胜利,坚持就是胜利💪
    我是寸铁!我们下期再见💕


    往期好文💕

    保姆级教程

    【保姆级教程】Windows11下go-zero的etcd安装与初步使用

    【保姆级教程】Windows11安装go-zero代码生成工具goctl、protoc、go-zero

    【Go-Zero】手把手带你在goland中创建api文件并设置高亮


    报错解决

    【Go-Zero】Error: user.api 27:9 syntax error: expected ‘:‘ | ‘IDENT‘ | ‘INT‘, got ‘(‘ 报错解决方案及api路由注意事项

    【Go-Zero】Error: only one service expected goctl一键转换生成rpc服务错误解决方案

    【Go-Zero】【error】 failed to initialize database, got error Error 1045 (28000):报错解决方案

    【Go-Zero】Error 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)报错解决方案

    【Go-Zero】type mismatch for field “Auth.AccessSecret“, expect “string“, actual “number“报错解决方案

    【Go-Zero】Error: user.api 30:2 syntax error: expected ‘)‘ | ‘KEY‘, got ‘IDENT‘报错解决方案

    【Go-Zero】Windows启动rpc服务报错panic:context deadline exceeded解决方案


    Go面试向

    【Go面试向】defer与time.sleep初探

    【Go面试向】defer与return的执行顺序初探

    【Go面试向】Go程序的执行顺序

    【Go面试向】rune和byte类型的认识与使用

    【Go面试向】实现map稳定的有序遍历的方式

  • 相关阅读:
    Unity 关节:铰链、弹簧、固定、物理材质:摩檫力、 特效:拖尾、
    在Ubuntu20.04安装StarRocks On Docker并在DataGrip配置JDBC协议连接容器内StarRocks2.3.2
    LotusScript中的命名文档
    Nvidia Jetson/Orin +FPGA+AI大算力边缘计算盒子园林智能监测解决方案
    C语言--每日五道选择题--Day8
    strlen函数使用与模拟实现【进阶版】
    netty 拆包/粘包
    维也纳国际酒店8月再签9大项目,中高端酒店凭何获市场热捧
    java FileReader类、FileWriter类
    Fluent中级工程进阶,从5种气体燃烧模型出发
  • 原文地址:https://blog.csdn.net/joeyoj/article/details/138256673
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号