虚拟机详细图文教程系列14、Linux虚拟机Centos8系统下载安装Python-Pycharm

一、直接在linux中使用命令下载

下载安装文件路径烦请自行设置;
1、su--进入root--→------进入root权限;
2、cd /home--→------进入home目录下;
3、mkdir Pychasudo--→------在home目录创建一个名称为Pychasudo(可自定义名称)文件夹;
4、cd Pychasudo--→------进入Pychasudo文件夹里面;
5、sudo wget https://download.jetbrains.com/python/pycharm-professional-2023.3.2.tar.gz--→------下载对应压缩包,自行选择;
6、sudo tar -xzvf pycharm-professional-2023.3.2.tar.gz--→------下载完成后解压缩;
7、解压缩完成后可以输入 ls 命令查看;

8、cd pycharm-2023.3.2→------cd
9、 cd bin→------cd
10、 使用 ls 就可以看到有一个可执行的 pycharm.sh 文件了,接下来就是要修改文件的权限,使得它可以运行起来。类似于 Windows 下的 exe 可执行文件;

11、 sudo chmod +x pycharm.sh→------若出现权限不足,则修改 pycharm.sh文件权限;
12、 . / pycharm.sh →------运行 . / pycharm.sh→------即可打开pycharm界面;

镜像源

清华: Simple Index
阿里云: Simple Index
中国科技大学 https://pypi.mirrors.ustc.edu.cn

给pycharm添加快捷方式

建议自行设置(编辑文件 pycharm.desktop)

root@localhost \~\]# cd /usr/share/applications \[root@localhost \~\]# vim /usr/share/applications/pycharm.desktop ![](https://i-blog.csdnimg.cn/direct/9a72cbda30a243d496d7d9072a888738.png) 烦请根据实际情况自行设置; #!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Name=Pycharm GenericName=Pycharm Comment=Python IDE Exec=sh /home/Pychasudo/pycharm-2023.3.2/bin/pycharm.sh Icon=/home/Pychasudo/pycharm-2023.3.2/bin/pycharm.png Terminal=false StartuNotify=true Type=Application Categories=Application;Network; ![](https://i-blog.csdnimg.cn/direct/e887759588134b4d9e0d6ffbe580ec38.png) #### Vim文件操作 快捷键 i 编辑(烦请自行输入内容), 直接输入" :w "来保存文件; 连续输入" :wq "即可保存更改并退出Vim;若非超级管理员账号, 输入" :w! "强制保存; 编辑完成后 Esc 键确保回到命令模式; ![](https://i-blog.csdnimg.cn/direct/3ef33c381356459cb3b86466b515aa2a.png) #### 添加文件的执行权限 chmod a+x /usr/share/applications/pycharm.desktop (或 chmod 777 /usr/share/applications/pycharm.desktop) #### 把图标拷贝到桌面 cp -p /usr/share/applications/pycharm.desktop / home/test /桌面/ ![](https://i-blog.csdnimg.cn/direct/c8941f224bad4f66aae48026d5124167.png) 执行完成后,自行查看效果; ![](https://i-blog.csdnimg.cn/direct/265b3b95d6c141f88c016ea3d8931303.png) 单击打开--过程动画。。。 ![](https://i-blog.csdnimg.cn/direct/79500992b1bb4525a739a099383493e0.png) ![](https://i-blog.csdnimg.cn/direct/d190d7b52599499c926135ff93cf9149.png) 勾选--继续; ![](https://i-blog.csdnimg.cn/direct/ccb89f00c8b74662a4167b1ffd05976a.png) 数据共享--自行选择; ![](https://i-blog.csdnimg.cn/direct/cbad2f1deff749be8c047683e9f3b323.png) ##### 其他(自行设置) ![](https://i-blog.csdnimg.cn/direct/fe36bfef2d914a3d9af3e34f22f9f9aa.png) 例如激活什么滴操作自行研究(因某权因素--不可力抗); /home/jetbra/scripts ![](https://i-blog.csdnimg.cn/direct/63510563b2684bc7af28d19e5377ea5c.png) 仅示例:(烦请根据实际情况自行设置) sh /home/jetbra/scripts/uninstall.sh sh /home/jetbra/scripts/ install.sh cd /home/jetbra/scripts ./install.sh →------权限不足 sudo chmod +x install.sh →------添加权限 ./install.sh done. you'd better log off first!--完成。你最好先注销! ./uninstall.sh →------权限不足 sudo chmod +x uninstall.sh →------添加权限 ./uninstall.sh ![](https://i-blog.csdnimg.cn/direct/1caf7add8515492ab86b0e2bc6d5bdc2.png) crypto 由小写改为大写 Crypto (首字大写) cd /usr/local/lib/python3.6/site-packages ls mv crypto Crypto ls pip3 install --upgrade pip pip3 install pycryptodome==3.4.7 -javaagent:/home/ja-netfilter/ ja-netfilter.jar sudo find / -name "pycharm64.vmoptions" 2\>/dev/null sudo find / -name "workwx.py" 2\>/dev/null ![](https://i-blog.csdnimg.cn/direct/64af763097dd422fa27f537b081be790.png) cd /home/test/weworkapi_python/callback/workwx.py python3 workwx.py 浏览器地址栏输入: [http://192.168.88.137:8066/hook_path](http://127.0.0.1:8080/ "http://192.168.88.137:8066/hook_path")(虚拟IP地址) 返回 结果是 failed 就是成功了,如果访问不了出错,就是不成功; 该域名被限制设置,请重新设置--不是公网ip; 其他烦请自行研究! 未完待续! 测试学习使用,仅记录。

相关推荐
goldenocean16 分钟前
Ubuntu之旅-06 EMQX
linux·运维·ubuntu
JyHuai4217 分钟前
安全运维-Nginx
linux·运维·服务器
望获linux20 分钟前
【实时Linux实战系列】实时安全 C++ 模式:无异常、预分配与自定义分配器
java·linux·服务器·开发语言·数据库·chrome·tomcat
keep_di44 分钟前
06-django中配置接口文档coreapi
后端·python·django
IT成长日记1 小时前
【LVS入门宝典】LVS核心原理与实战:Real Server(后端服务器)高可用配置指南
linux·运维·服务器·负载均衡·lvs
weixin_436525071 小时前
linux-安装RabbitMQ并启动(yum版)
linux·运维·服务器
NanXi_XZ1 小时前
kubernetes事件监控工具--Kube-Event
python·kubernetes
mljy.2 小时前
Linux《线程同步和互斥(上)》
linux
java1234_小锋2 小时前
Scikit-learn Python机器学习 - 回归分析算法 - Lasso 回归 (Lasso Regression)
python·算法·机器学习