文件误删后,ubuntu系统重新安装pycharm.

Ubuntu 18.04 Python环境搭建:apt+venv安全隔离方案 Python虚拟环境是实现项目依赖隔离的核心机制,其原理基于独立的解释器副本、私有site-packages路径与PATH环境变量劫持;技术价值在于避免系统级Python被污染、保障多版本共存及CI/CD可复现性;典型应用场景包括AI开发(如PyTorch/TensorFlow版本锁定)、运维部署(不触碰apt系统依赖)和跨团队协作(requirements.txt精准还原)。本文聚焦Ubuntu 18.04这一长期支持但版本陈旧的发行版,深入解析apt源配置、python3.8-venv模块补全、venv 阅读详情
(1)背景
之前删除文件时候,不小心将文件夹里面所有文件都删除了,包括一些应用软件(pycharm,eclipse),
在使用恢复软件恢复之后,不过没能成功,文件是没有回来,于是决定重新安装.
(2)问题描述
本想着文件被删除了,也就是应用被卸载,但情况不是.

从pycharm官网下载文件,解压进行安装,安装步骤也就是在./bin 文件夹下面运行pycharm.sh ,于是问题来了,当执行这个脚本的时候,就会直接运行pycharm程序,无法实现重新安装程序.

—–>猜想是否有一些文件或配置没有删除完全,于是就一直在查找ubuntu下完全删除软件的命令

sudo apt-get autoremove
sudo apt-get --purge remove pycharm

但是都没有效果.

(3)问题解决过程

在stackoverflow 查找了问题,找到一些线索.

pycharm licence can be too costly...but you can renew the demo usage every time by deleting the .pycharm file

located at : pycharm所在位置

/home/<user_name>/

it can be hidden so press:我这里存在这种情况,文件都是隐藏的,需要用下面的命令显示

Ctrl+h

and delete the file :找到pycharm目录,删除

.pycharm<version number>

then relaunch the application and it will behave as the first time

(4) 结果

使用上述方法,能够成功重新安装pycharm,当然如果再重新这种类似的情况,可以考虑这种解决方法.

参考资料:
[1]http://stackoverflow.com/questions/9940451/how-uninstall-pycharm-and-rubymine
[2]http://www.cnblogs.com/forward/archive/2012/01/10/2318483.html
[3]http://my.oschina.net/u/989893/blog/264244

Ubuntu 18.04 安装 Anaconda 实操指南:避坑版本选择与 noexec 适配 Anaconda 是面向数据科学的 Python 发行版,其核心原理是通过预编译二进制包与 conda 包管理器实现跨平台环境隔离。技术价值在于简化依赖冲突、统一科学计算栈;典型应用场景包括机器学习教学、老旧服务器部署及离线科研环境构建。但实际落地时,glibc 版本兼容性与 /tmp noexec 挂载策略常导致安装中断或段错误——这正是 Ubuntu 18.04 用户高频遭遇的‘The installation cannot continue’和‘Segmentation fault’问题根源。本文聚焦 阅读详情

相关推荐

Windows下解决cublas64_12.dll加载失败:PyTorch CUDA环境配置全攻略

在GPU加速的深度学习开发中,CUDA环境配置是核心基础。CUDA作为NVIDIA的并行计算平台,其运行时库(如cublas、cudart)为PyTorch、TensorFlow等框架提供底层GPU算力支持。其技术价值在于通过统一的编程模型,释放GPU的大规模并行计算能力,极大提升模型训练与推理效率。典型的应用场景包括计算机视觉、自然语言处理等领域的模型训练。然而,在Windows系统中,版本依赖复杂,常因CUDA Toolkit、cuDNN与深度学习框架版本不匹配,导致关键的动态链接库(如cublas64

weixin_30664615的博客 682

如何在Ubuntu系统中卸载PyCharm

卸载PyCharm的过程相对简单,只需要几个命令就可以完成。如果你在卸载过程中遇到任何问题,可以查看PyCharm的官方文档或在社区寻求帮助。现在,你的Ubuntu系统已经没有PyCharm了,你可以自由地选择其他的开发工具。请注意,上述步骤假设你之前已经手动安装了PyCharm,并且没有使用包管理器来安装。如果你使用的是包管理器安装的PyCharm,你可能需要使用相应的包管理命令来卸载,例如使用或等。此外,确保在执行这些操作时具有足够的权限,必要时使用sudo来获取管理员权限。

m0_51098495的博客 7277

ADB工程化落地手册:从驱动配置到系统级调试

ADB(Android Debug Bridge)是安卓平台底层通信的核心协议桥接工具,基于USB/网络与adbd守护进程交互,实现跨权限层级的设备控制。其技术原理源于Linux用户空间与内核服务的IPC机制,并依赖USB设备描述符识别、SELinux策略绕过、AVB验证兼容等系统级能力。作为Android开发、自动化测试和系统调优的关键基础设施,ADB支撑着应用调试、日志抓取、性能监控、批量设备管理等高价值场景。本文聚焦真实工程环境中的ADB部署痛点——包括Windows驱动识别失败、macOS Gate

weixin_34186128的博客 479

在 Ubuntu 上安装和卸载 PyCharm (2024)

通过以上步骤,可以在 Ubuntu 系统上安装或卸载 PyCharm,无论是社区版还是专业版都可以按照这些方法操作。

weixin_51524504的博客 4609

Python虚拟环境:隔离、可控与可复现的工程实践

Python虚拟环境是解决依赖冲突、保障环境一致性的基础机制,其核心原理是通过路径劫持与独立site-packages实现轻量级运行时隔离。相比复制解释器等重方案,venv采用符号链接+配置控制,兼顾启动速度、磁盘效率与系统兼容性。在Web开发中推荐原生venv,在数据科学场景下conda因预编译二进制优势更优;而requirements.txt作为依赖契约,必须锁定精确版本以支撑CI/CD自动化重建。本文深入解析虚拟环境的设计逻辑、实操链路与高阶集成,覆盖VS Code/PyCharm配置、GitHub

weixin_34212762的博客 357

NumPy导入错误:_multiarray_umath模块加载失败的诊断与解决方案

在Python数据科学和机器学习项目中,NumPy作为核心计算库,其底层C扩展模块的加载失败是常见的环境配置问题。这类问题的本质是动态链接错误,通常源于Python环境管理、系统依赖库缺失或版本不兼容。从技术原理看,NumPy的高性能数学运算依赖于编译好的二进制模块,当操作系统加载器无法解析其依赖关系时,就会触发导入错误。解决这类问题不仅需要理解Python包管理机制,还要掌握系统级依赖的排查方法。在工程实践中,通过系统化诊断流程——从检查Python版本和路径,到使用ldd或otool分析二进制依赖,再到

weixin_34221112的博客 355

python---在Ubuntu中彻底卸载PyCharm(专业版)的具体步骤

卸载Linux下的PyCharm只需要简单的几步就可以彻底地除掉, 这里我以我虚拟机里安装的pycharm2019为例进行讲解, 其实方法都是通用的,具体步骤如下: 第一步,删除解压缩目录 找到自己当时解压缩的pycharm的文件夹,我是解压在/usr/下; 使用命令:ls -lh 查看该文件夹下的文件和文件夹目录情况,如下图所示: 找到pycharm文件夹后,输入命令:sudo rm -r pycharm 进行删除,如下图所示: 第二步,删除家目录下用于保存配置信息的隐藏目录 因为一般安装了pycharm

qq_39912997的博客 1万+

多租户Saas架构设计分析(基础篇)

本篇先给大家介绍一下相关的概念和常见问题。 实践篇链接:https://blog.csdn.net/haponchang/article/details/104246317 SaaS简介 SaaS是Software-as-a-Service(软件即服务)的简称,“软件即服务”?是不是有点拗口?其实你就理解成为“按需租用别人提供的软件服务”就可以了,它是一种软件交付模式。...

haponchang的博客 1万+

Ubuntu 22.04 下 Pycharm 卸载

启动PyCharm后,会在用户home目录下建立一个.PyCharmxxx的隐藏目录,该目录保存PyCharm相关的配置信息。在ubuntu中,应用程序启动的快捷方式通常都保存在 /usr/share/applications 目录下。所有的相关文件都保存在解压缩的目录中, /opt/pycharm-community/由于调试原因,Ubuntu22 下重装Pycharm。1.卸载 PyCharm。

coco的专栏 1915

Multisim14.3主数据库访问冲突:Windows更新KB5065426卸载与系统兼容性修复指南

本文针对Multisim14.3在Windows更新KB5065426后出现的主数据库访问冲突问题,提供了详细的解决方案。通过卸载问题更新、修复系统兼容性及调整权限设置,帮助用户快速恢复元器件库的正常访问,确保电路仿真设计的连续性。

lstm7chronicler的博客 512

蛋白组学/磷酸化蛋白组学分析笔记-2

如何校正蛋白丰度?磷酸化组学质谱下机处理。

weixin_43029125的博客 1372

Linux卸载pycharm

2.进入Pycharm的bin目录(我也不懂为什么,或许知道的可以告诉一声),我的是在home目录下。1.确保pycharm程序全部关闭之后,进入pycharm的安装目录,默认在/opt。3.删除这个安装目录。

weixin_46455141的博客 3109

Android定位权限全解析:从基础配置到后台持续定位的完整解决方案

本文全面解析Android定位权限体系,从基础配置到后台持续定位的完整解决方案。涵盖LocationManager和FusedLocationProviderClient等主流API的对比选型,详细讲解动态权限申请、精确定位与模糊定位的智能切换,以及Android 10+的后台定位适配策略。帮助开发者构建兼顾精准度与电量友好的定位方案,适用于导航、运动轨迹记录等多种场景。

weixin_29310605的博客 605

pycharm删除之后装不上了_文件误删后,ubuntu系统重新安装pycharm.

(1)背景之前删除文件时候,不小心将文件夹里面所有文件都删除了,包括一些应用软件(pycharm,eclipse),在使用恢复软件恢复之后,不过没能成功,文件是没有回来,于是决(1)背景之前删除文件时候,不小心将文件夹里面所有文件都删除了,包括一些应用软件(pycharm,eclipse),在使用恢复软件恢复之后,不过没能成功,文件是没有回来,于是决定重新安装.(2)问题描述本想着文件被删除了,也...

weixin_34434843的博客 746

机器学习势能(MLPs) 第一章 基础理论与核心概念 第二章 数据生成与训练集构建

密度泛函理论(DFT)作为现代计算材料科学的基石,通过求解Kohn-Sham方程在电子结构层面提供可靠的势能面信息。然而,其计算复杂度随体系电子数呈O(N3) 至O(N4) 增长,对于包含数百个原子的体系,单点计算往往需消耗数小时至数天的计算资源。这一瓶颈严重限制了分子动力学模拟的时间尺度,传统DFT-MD通常仅能覆盖皮秒量级,远不足以观测扩散、相变等慢动力学过程。经验力场通过解析函数形式描述原子间相互作用,实现了经典力学的计算效率,但其参数化过程高度依赖物理直觉与经验调参。

VectorShift的博客 182

Python爬虫实战:高效爬取华尔街日报文章的技术与代码详解

在当今信息爆炸的时代,金融数据和分析对于投资者、研究人员和企业决策者来说至关重要。华尔街日报(WSJ)作为全球最具影响力的财经媒体之一,其文章内容具有极高的价值。本文将详细介绍如何使用Python最新技术构建一个高效、稳定的华尔街日报文章爬虫,涵盖从基础到高级的各种技术要点。本文详细介绍了如何使用Python最新技术构建一个高效、稳定的华尔街日报文章爬虫。我们从基础爬虫实现开始,逐步添加了高级功能如分布式处理、反反爬虫策略、数据清洗和存储等。异步处理:使用asyncio和httpx实现高性能网络请求。

2201_76125261的博客 385

Ubuntu20.04 gnome-terminal无法打开/系统设置setting无法打开的解决方法

今天装了一个python3.7.17,发现ctrl+alt+t无法打开gnome-terminal 使用pycharm中的terminal,输入gnome-terminal出现报错: 确认是换了python版本后,链接导致的问题 解决方法: 使用Xterm或者pycharm等内部的terminal,把python版本改回原来的: 如果误删了gnome-terminal,可以通过以下命令重新安装: 系统setting无法打开: 原因是gnome-control-center被误删了,解决方法: 如果出现无法修

m0_56423263的博客 3397

CH-x01&ICU-x0201-问答专题

CH201在近距离30cm和远距离1.8m左右测距误差是最大的,误差可能>3 cm。在中间部分测距误差是<2cm的,因为考虑到安装测试治具也存在误差,所以整个范围设置在±3cm。

nicole088的专栏 379

Python环境搭建指南:PyCharm安装配置与第一个程序运行

编程学习的第一步往往不是语法,而是搭建一个可靠、清晰的开发环境。Python作为一门解释型语言,需要借助解释器将代码转换为机器指令,而PyCharm这类集成开发环境(IDE)则提供了编写、运行和调试代码的图形化界面,二者缺一不可。环境配置涉及Python版本选择、PATH环境变量、虚拟环境隔离以及pip包管理等多个基础概念,任何一个环节出错都可能导致“不是内部或外部命令”或“ModuleNotFoundError”等常见报错。本文从零开始讲解官方Python解释器与PyCharm社区版的合规安装流程,覆盖W

weixin_34292402的博客 387

运维系列【仅供参考】:微信版本过低 使用CheatEngine绕过

微信版本过低 使用CheatEngine绕过

weixin_54626591的博客 2134

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Python与PyCharm安装配置指南:从零搭建开发环境

编程入门的第一步往往是搭建可靠的开发环境。理解 Python 解释器与 PyCharm IDE 的分工,是解决“python不是内部命令”“找不到解释器”等高频问题的前提。解释器负责执行代码,IDE 提供编辑调试界面,而 venv 虚拟环境则实现项目依赖隔离,配合 pip 包管理工具,可确保多项目互不干扰。这样的环境配置广泛适用于数据分析、爬虫、自动化脚本及 Web 开发等场景。本文以最小开发环境为目标,系统梳理从下载 Python、安装 PyCharm、配置正版许可、创建虚拟环境到运行脚本、安装第三方包的

weixin_34319111的博客 392

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Ubuntu 22.04 LTS 安装与配置全攻略:从双系统到开发环境搭建

操作系统是计算机软件生态的基石,它管理硬件资源并提供应用程序运行环境。Linux作为开源操作系统的代表,以其稳定性、安全性和高度可定制性,在服务器、云计算和开发领域占据核心地位。Ubuntu作为最流行的Linux发行版之一,其长期支持版本为生产环境和开发工作提供了可靠保障。Ubuntu 22.04 LTS集成了更新的内核、Wayland显示服务器及现代开发工具链,使其成为人工智能研究、软件开发和家庭服务器的理想平台。本文聚焦于Ubuntu 22.04的安装与配置,涵盖双系统部署、虚拟机设置及WSL2集成等多

weixin_33970449的博客 402

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

C盘空间不足?一套系统清理方案从根源解决问题

磁盘空间管理是计算机日常维护中最基础也最容易被忽视的环节。当系统盘空间持续告急,根本原因往往并非单个文件过大,而是系统缓存、用户临时文件、软件更新残留与开发工具链缓存的叠加堆积。理解这些问题背后的存储机制,能帮助我们高效定位占用源头,并通过系统原生工具与轻量扫描软件进行安全清理。这项技术价值不仅体现在提升磁盘容量利用率,更能减少因空间不足引发的系统卡顿、软件崩溃与编译失败。无论是办公用户处理聊天记录与浏览器缓存,还是开发者清理npm、Docker与IDE索引,掌握分级清理思路都至关重要。本文从空间扫描开始,

weixin_30904593的博客 399

30天无限续杯:JetBrains IDE试用期重置完整指南

还在为JetBrains IDE试用期到期而烦恼吗?IDE Eval Reset插件为您提供完美的解决方案,让您轻松重置IDE评估信息,继续享受30天完整功能试用。这个开源工具专门为IntelliJ IDEA、PyCharm、WebStorm等JetBrains全家桶用户设计,通过简单的几步操作就能解决试用期限制问题。 ## 🔍 核心价值:为什么需要IDE试用期重置工具? JetBrains

gitblog_00493的博客 498

Python启动失败:init_fs_encoding错误深度解析与解决方案

在Python开发中,文件系统编码是解释器与操作系统交互的基础组件,负责处理文件路径的字节与Unicode转换。其工作原理依赖于系统区域设置或代码页信息,通过加载对应的编解码器模块实现编码解码。正确的编码初始化对Python生态至关重要,它确保了文件操作、模块导入等核心功能的正常运行,直接影响开发工具链和部署环境的稳定性。当系统区域设置异常或标准库路径错误时,就会触发init_fs_encoding致命错误,导致Python解释器无法启动。本文针对这一典型问题,从虚拟环境管理和Docker容器配置两个高频场

weixin_34049948的博客 322

解决Python SSL模块不可用错误:从原理到实战修复指南

SSL/TLS是保障网络通信安全的核心加密协议,它通过非对称加密和数字证书实现身份验证与数据加密。在Python生态中,pip等工具依赖SSL模块建立HTTPS连接来安全下载第三方库。当Python解释器在编译或运行时无法正确链接系统底层的OpenSSL库时,就会出现经典的“SSL module is not available”错误,导致包管理功能完全失效。这一问题常见于Windows和macOS环境,通常源于动态链接库缺失、环境变量冲突或安装包不完整。理解SSL模块的工作原理后,开发者可以通过修复安装、

weixin_30808693的博客 326
上一篇: ubuntu下python处理mysql中文乱码问题
下一篇: ubuntu 下使用git/github [Error: Permission denied (publickey) ]
James-CDD
博客等级 码龄15年 6粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值