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

ops/2025/1/19 0:49:33/

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

第一步 删除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.ppmy.cn/ops/151231.html

相关文章

MES设备日志采集工具

永久免费: <下载> <使用说明> 用途 定时全量或增量采集工控机,电脑文件或日志. 优势 开箱即用: 解压直接运行.不需额外下载.管理设备: 后台统一管理客户端.无人值守: 客户端自启动,自更新.稳定安全: 架构简单,兼容性好,通过授权控制访问. 架构 技术架构: Asp…

记录点android升级内容

Cleartext HTTP traffic to yun.tjwzkj.com not permitted 在android中不仅要由网络权限<uses-permission android:name"android.permission.INTERNET"/>&#xff0c;而且需要在Application中增加android:usesCleartextTraffic"true" 还可以创建xml…

【Python】深入探讨Python中的单例模式:元类与装饰器实现方式分析与代码示例

《Python OpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门&#xff01; 解锁Python编程的无限可能&#xff1a;《奇妙的Python》带你漫游代码世界 单例模式&#xff08;Singleton Pattern&#xff09;是一种常见的设计模式&#xff0c;它确保一个类只有一个实例&…

Jmeter Beanshell脚本批量提取接口的值生成csv文档

beanshell脚本 步骤 1、前置条件是接口已能调通&#xff0c;能把返回数据提取出来 2、在接口下添加Beanshell后置处理程序 3、编成脚本&#xff0c;直接执行验证 4、批量执行后可以生成多个

C++项目目录结构以及.vscode文件下的文件详解

&#x1f3ac; Verdure陌矣&#xff1a;个人主页 &#x1f389; 个人专栏: 《C/C》 | 《转载or娱乐》 &#x1f33e; 种完麦子往南走&#xff0c; 感谢您的点赞、关注、评论、收藏、是对我最大的认可和支持&#xff01;❤️ 摘要&#xff1a; 本文推荐一个较为全面和规范的开发…

Luggage Lock( The 2021 ICPC Asia Shenyang Regional Contest )

Luggage Lock&#xff08; The 2021 ICPC Asia Shenyang Regional Contest &#xff09; 题面描述&#xff1a; Eileen has a big luggage and she would pick a lot of things in the luggage every time when A-SOUL goes out for a show. However, if there are too many …

【FAQ】HarmonyOS SDK 闭源开放能力 —Map Kit(4)

1.问题描述&#xff1a; 添加了很多的marker点&#xff0c;每个marker点都设置了customInfoWindow&#xff0c;但是每次只能显示一个customInfoWindow吗&#xff1f; 解决方案&#xff1a; Marker的InfoWindow每次只能显示一个。 2.问题描述&#xff1a; 在地图选型中&…

Spring Boot中的配置文件有哪些类型

在 Spring Boot 中&#xff0c;配置文件用于管理应用程序的设置和参数&#xff0c;通常存放在项目的 src/main/resources 目录下。Spring Boot 支持多种类型的配置文件&#xff0c;并通过这些文件来控制应用的行为和环境配置。 1. application.properties application.proper…