重拾Python学习,先从把python删除开始。。。

news2025/1/19 0:23:08

自己折腾就是不行啊,屡战屡败,最近终于找到前辈教我

第一步 删除Python

先把前阵子折腾的WSL和VScode删掉。还是得用spyder,跟matlab最像,也最容易入手。

从VScode上搞python,最后安装到appdata上,安装插件各种提示warning没权限,太烦了

 参考:

Python随笔:彻底卸载Python和清除Python缓存数据icon-default.png?t=O83Ahttps://blog.csdn.net/qq_38463737/article/details/107205696

方式一:(没成功)

确认版本为3.11.9,去镜像网址python-release-windows安装包下载_开源镜像站-阿里云icon-default.png?t=O83Ahttps://mirrors.aliyun.com/python-release/windows/?spm=a2c6h.25603864.0.0.9bbb6414jJrkyE

下载3.11.9 amd版本,先安装,才会出现repair,然后再卸载。

试了一遍,没成功。

换方式二,应用市场下载的python的,用命令行删除

参考:如何卸载应用商店的Python | PingCode智库icon-default.png?t=O83Ahttps://docs.pingcode.com/baike/781318

1. 打开命令提示符

按下“Win + R”键,输入“cmd”并按下Enter键,打开命令提示符窗口。在命令提示符窗口中,你可以使用命令行工具来卸载Python。

2. 使用winget命令

Windows 10 和 Windows 11 提供了一个名为“winget”的命令行工具,你可以使用它来卸载从应用商店安装的应用。输入以下命令来卸载Python:

winget uninstall Python

系统将自动寻找并卸载Python应用。

卸载成功。

3.注册表、残余文件夹都没找到,剩余动作就此罢休。

删除其他package

第二步 安装python


重新安装python,勾选添加path,选择为所有用户安装,装到D:\Python311\下

进入cmd,敲python,能进入编译,ok,done!

开始安装package工具包,在cmd下输入pip命令,使用清华大学镜像站资源

会自动安装到python安装文件夹下

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple spyder

根据需要安装numpy,spyder,matplotlib,cartopy,scikit-learn,pandas,cmocean,seaborn等库,还听说了polars,numba等据说能提高计算性能的库,待我一一试来。

另外,我的带路人、导师、先辈,说他其实完全不会python,全靠豆包搜索,孤勇的完成了matlab向python的转换,我将谨遵他的指引,走向康庄大道,😂😂😂

附,polars,表格式批量处理数据

Polars 快速高效数据,替代pandas

发现一个有用的库,高效快速处理大批量数据,据说可以替代pandas。

当然,pandas我也不会用,但似乎有了polars,连julia都可以放弃了,那就放心转吧。

Polars,一个神奇的 Python 库icon-default.png?t=O83Ahttps://zhuanlan.zhihu.com/p/683461941

Python polars学习-01 读取与写入文件_python polars read-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/zhangtingduo/article/details/138177997

csv,txt数据可以很方便读取,但是spyder里不能直接显示读入数据,待我研究一下。

类似matlab的table,刚刚发现readtable也可以有类似fortran的固定宽度读取了。

使用 readtable 函数和 FixedWidthImportOptions 对象导入表并预览数据,非常方便

可惜终归是要抛弃matlab的。

附,numba,加速numpy数组循环

numba是一款可以将python函数编译为机器代码的JIT编译器,经过numba编译的python代码(仅限数组运算),其运行速度可以接近C或FORTRAN语言。

numba,让python速度提升百倍_numba加速-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Pydatas/article/details/143088287?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-143088287-blog-133886829.235^v43^pc_blog_bottom_relevance_base8&spm=1001.2101.3001.4242.1&utm_relevant_index=2这介绍就深深吸引了我,python之前做for循环像死机一样,所以才坚决放弃了。没想到竟等来了好的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2278696.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ASP.NET Core - 依赖注入(三)

ASP.NET Core - 依赖注入(三) 4. 容器中的服务创建与释放 4. 容器中的服务创建与释放 我们使用了 IoC 容器之后,服务实例的创建和销毁的工作就交给了容器去处理,前面也讲到了服务的生命周期,那三种生命周期中对象的创…

高通8255 Android STR 启动失败要因分析调查

目录 背景: 调查过程: 步骤1: slog2info | grep vmm_service 步骤2: slog2info | grep qvm 总结: 解决方案 背景: 调试高通8255 STR的STR过程中发现Android和QNX进入STR状态后,脱出STR时…

Linux操作命令之云计算基础命令

一、图形化界面/文本模式 ctrlaltF2-6 图形切换到文本 ctrlalt 鼠标跳出虚拟机 ctrlaltF1 文本切换到图形 shift ctrl "" 扩大 ctrl "-" 缩小 shift ctrl "n" 新终端 shift ctrl "t" 新标签 alt 1,…

LabVIEW桥接传感器配置与数据采集

该LabVIEW程序主要用于配置桥接传感器并进行数据采集,涉及电压激励、桥接电阻、采样设置及错误处理。第一个VI("Auto Cleanup")用于自动清理资源,建议保留以确保系统稳定运行。 以下是对图像中各个组件的详细解释&#…

面试题解析

1、写一个sed命令,修改/tmp/input.txt文件的内容 要求: 删除所有空行; 在非空行前面加一个"AAA",在行尾加一个"BBB",即将内容为11111的一行改为:AAA11111BBB 创造测试文件:…

合合信息名片全能王上架原生鸿蒙应用市场,成为首批数字名片类应用

长期以来,名片都是企业商务沟通的重要工具。随着企业数字化转型,相较于传统的纸质名片,数字名片对于企业成员拓展业务、获取商机、提升企业形象等方面发挥着重要作用。近期,合合信息旗下名片全能王正式上线原生鸿蒙应用市场&#…

【日志篇】(7.6) ❀ 01. 在macOS下刷新FortiAnalyzer固件 ❀ FortiAnalyzer 日志分析

【简介】FortiAnalyzer 是 Fortinet Security Fabric 安全架构的基础,提供集中日志记录和分析,以及端到端可见性。因此,分析师可以更有效地管理安全状态,将安全流程自动化,并快速响应威胁。具有分析和自动化功能的集成…

《汽车维修技师》是什么级别的期刊?是正规期刊吗?能评职称吗?

​问题解答: 问:《汽车维修技师》是不是核心期刊? 答:不是,是知网收录的正规学术期刊。 问:《汽车维修技师》级别? 答:省级。主管单位:北方联合出版传媒(…

【OpenCV(C++)快速入门】--opencv学习

0 配置环境 配置环境网上很多资料&#xff0c;这里就不赘述了。 笔者使用的是VS2022opencv4.9.0 测试配置环境 // 打开摄像头样例 #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/imgcodecs/imgcod…

Python编程与在线医疗平台数据挖掘与数据应用交互性研究

一、引言 1.1 研究背景与意义 在互联网技术飞速发展的当下,在线医疗平台如雨后春笋般涌现,为人们的就医方式带来了重大变革。这些平台打破了传统医疗服务在时间和空间上的限制,使患者能够更加便捷地获取医疗资源。据相关报告显示,中国基于互联网的医疗保健行业已进入新的…

网安快速入门之Windows命令

在Windows中 我们今天介绍几个命令&#xff1a; help copy dir cd type del ipconfig net netstat tasklist sc1. help 显示命令的帮助信息。或者显示Windows内置命令。 常用参数&#xff1a; <命令>&#xff1a;查看指定命令的帮助。 示例&#xff1a;help copy 显…

python convert.py -s Rubble

E0222 12:08:50.144686 1326795 logging.cc:56] [option_manager.cc:813] Check failed: ExistsDir(*image_path) E0222 12:08:50.144773 1326795 option_manager.cc:879] Invalid options provided. ERROR:root:Feature extraction failed with code 256. Exiting.在运行pytho…

[BrainShadow-V1] VR头戴设备统计报告

Brain-Shadow-V1 EventVR headsetsReported byXiao enDate2025/01/15Version1.0 HTC Vive Pro 2 Pro HTC Vive Pro 2 是一款高端虚拟现实头显&#xff0c;配备双 2.5K 显示屏&#xff0c;组合分辨率达到 48962448&#xff0c;提供 120 的视场角和 120Hz 的刷新率。该设备支持…

多监控m3u8视频流,怎么获取每个监控的封面图(纯前端)

文章目录 1.背景2.问题分析3.解决方案3.1解决思路3.2解决过程3.2.1 封装播放组件3.2.2 隐形的视频div3.2.3 截取封面图 3.3 结束 1.背景 有这样一个需求&#xff1a; 给你一个监控列表&#xff0c;每页展示多个监控&#xff08;至少12个&#xff0c;m3u8格式&#xff09;&…

Golang Gin系列-2:搭建Gin 框架环境

开始网络开发之旅通常是从选择合适的工具开始的。在这个全面的指南中&#xff0c;我们将引导你完成安装Go编程语言和Gin框架的过程&#xff0c;Gin框架是Go的轻量级和灵活的web框架。从设置Go工作空间到将Gin整合到项目中&#xff0c;本指南是高效而强大的web开发路线图。 安装…

日志收集Day001

1.ElasticSearch 作用&#xff1a;日志存储和检索 2.单点部署Elasticsearch与基础配置 rpm -ivh elasticsearch-7.17.5-x86_64.rpm 查看配置文件yy /etc/elasticsearch/elasticsearch.yml&#xff08;这里yy做了别名&#xff0c;过滤掉空行和注释行&#xff09; yy /etc/el…

SW - 快捷键

文章目录 SW - 快捷键概述笔记视图缩放视图平移视图旋转END SW - 快捷键 概述 鼠标中键不好使了&#xff0c;导致鼠标滚轮的操作在SW中不好使。 已经拆过鼠标&#xff0c;清理过中键计数轮那里的灰尘。只好用几天&#xff0c;然后鼠标中键又不好使了。 先查一下能代替鼠标中键…

Freeswitch使用media_bug能力实现回铃音检测

利用freeswitch的media bug能力来在智能外呼时通过websocket对接智能中心的声音检测接口,来实现回铃音检测,来判断用户当前是否已响应,拒接,关机等。 1.回铃音处理流程 2.模块源码目录结构 首先新建一个freeswitch的源码的src/application目录下新建一个子目录mod_ringba…

【2024年华为OD机试】(B卷,100分)- 恢复数字序列 (Java JS PythonC/C++)

一、问题描述 题目解析 题目描述 对于一个连续正整数组成的序列&#xff0c;可以将其拼接成一个字符串&#xff0c;再将字符串里的部分字符打乱顺序。例如&#xff0c;序列 8 9 10 11 12 拼接成的字符串为 89101112&#xff0c;打乱一部分字符后得到 90811211&#xff0c;原…

ZNS SSD垃圾回收优化方案解读-2

四、Brick-ZNS 关键设计机制解析 Brick-ZNS 作为一种创新的 ZNS SSD 设计&#xff0c;聚焦于解决传统 ZNS SSDs 在垃圾回收&#xff08;GC&#xff09;过程中的数据迁移低效问题&#xff0c;其核心特色为存储内数据迁移与地址重映射功能。在应用场景中&#xff0c;针对如 Rock…