
python
文章平均质量分 66
python语法笔记
何为xl
发布简单小项目和自己的学习笔记
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【VSCode】选择远程服务器的虚拟环境
选择Terminal,点击+, 通过命令行切换即可。选择服务器虚拟环境conda。选择需要使用的虚拟环境即可。转载 2025-05-21 23:15:05 · 56 阅读 · 0 评论 -
【VSCode】在远程服务器Linux 系统 实现 Anaconda 安装与下载
出现Do you accept User lincense terms?[yes|no]: yes(选择yes即可)如下图,输入 conda 之后显示没有找到命令,原因在于环境变量还没配置。anaconda 的具体用法可以参考下述内容,包括虚拟环境的创建与使用。(这步可能不需要,可以在终端输入 conda,看下会不会正常输出)下载完成后,可以在对应的文件路径中可以看到相关的安装包。修改完,保存之后,需要在 终端中输入。安装过程一直enter即可。使得修改的配置生效。原创 2025-05-21 19:04:06 · 550 阅读 · 0 评论 -
【LLM】关于transformers模型‘init_empty_weights‘报错
在新版本的transformers中(例如我的版本是4.51.0),init_empty_weights已被移动到accelerate库中,而不是直接通过transformers提供,这是hugging face生态重构模块路径的结果。1.安装accelerate库。转载 2025-04-08 16:57:34 · 163 阅读 · 0 评论 -
【Python】pycharm 运行后,查看变量值以及继续输入语句并运行(非Debug , debug太慢)
在pycharm中找到Edit Configurations并点击:在下面位置处打上勾并保存这样就能在控制台输入语句并运行,也可以查看变量。转载 2025-01-09 17:57:09 · 197 阅读 · 0 评论 -
【Python】解决pip安装报错“error:microsoft visual c++ 14.0 or greater is required”问题
这篇文章主要介绍了解决pip安装报错“error:microsoft visual c++ 14.0 or greater is required”问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教。转载 2025-01-04 19:28:57 · 791 阅读 · 0 评论 -
【Anaconda】 Anaconda 配置虚拟环境和包缓存路径
随着时间和使用频率的增加,pkgs文件夹可能会变得相当大,因为它不仅存储当前环境使用的包,还包括历史安装过程中积累的、可能不再被任何环境引用的包版本。package cach 用于指定pkgs文件夹(Anaconda下的pkgs文件夹是“Packages”的缩写)的路径,Anaconda的 pkgs 文件夹是Anaconda环境中用于存储已安装软件包及其依赖项的目录。当创建新的conda环境或者在现有环境中安装软件包时,Conda会优先从pkgs文件夹中复用已有的包,而不是重新下载,从而节省带宽和时间。原创 2024-06-18 12:55:48 · 11709 阅读 · 0 评论 -
【Python】 pycharm+conda配置虚拟环境
本文主要内容:(1)使用pycharm创建新的项目环境并使用conda进行配置(2)使用pycharm引用已有的conda虚拟环境。转载 2024-06-18 12:19:31 · 20770 阅读 · 0 评论 -
【ASE】笔记总结
ASE 介绍ASE 的安装文件格式的转化命令行操作图形界面操作Python代码操作[2]支持的文件转化格式ASE(三):图形界面查看/建立/修改结构图形界面召唤查看结构python代码查看/建立结构读写、查看结构建立结构分子周期性体系utm_id=0read(),write()函数,作用分别是:将结构信息读取为atom object,将atom object写入文件;atom_object.get_positions()函数,可以获取atom object中所有的原子坐标信息,数据形式为列表;原创 2024-06-14 13:19:14 · 2663 阅读 · 0 评论 -
【Anaconda】 anaconda常用命令总结
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/阿里云 http://mirrors.aliyun.com/pypi/simple/注意:将下面的可以将 env_name 替换为自己想命名的虚拟环境名。env_name为自己对应的环境名。还有一种格式是yml文件。原创 2024-06-10 00:08:02 · 1593 阅读 · 0 评论 -
【Python】pycharm报错——Error loading package list:Unexpected end of file from server
pycharm报错——Error loading package list:Unexpected end of file from server。镜像地址不要添加太多,但凡有一个不能用,就会报错。原创 2024-06-08 17:57:04 · 917 阅读 · 0 评论 -
【Jupyter】Jupyter notebook 打开创建好的虚拟环境
其中,myenv是你创建的虚拟环境名称。这个命令将在jupyter中注册一个新内核,使得jupyter能够使用你的虚拟环境。如果你已经注册了内核,您会看到一个包含你的虚拟环境名称的选项卡在jupyter的右上角。其中,myenv是你创建的虚拟环境名称。如果虚拟环境已激活,你会看到虚拟环境名称出现在命令提示符的开头。2、确认你已在虚拟环境中安装了jupyter。3、确认你已经在jupyter中注册了虚拟环境。1、确认你已经激活了虚拟环境。转载 2024-05-08 10:49:05 · 1028 阅读 · 0 评论 -
【深度学习】pytorch 与 PyG 安装(pip安装)
这里写目录标题基于PyTorch的深度学习入门教程(一)——PyTorch安装和配置深度神经网络是一种目前被广泛使用的工具,可以用于图像识别、分类,物体检测,机器翻译等等。深度学习(DeepLearning)是一种学习神经网络各种参数的方法。因此,我们将要介绍的深度学习,指的是构建神经网络结构,并且运用各种深度学习算法训练网络参数,进而解决各种任务。本文从PyTorch环境配置开始。PyTorch是一种Python接口的深度学习框架,使用灵活,学习方便。还有其他主流的深度学习框架,例如Caffe,Ten原创 2024-02-08 20:01:28 · 5381 阅读 · 2 评论 -
【Python】使用 requirements.txt 与 pytorch 相关配置
进行深度学习时,学习github上面的项目,经常需要配置不同的虚拟环境。最简便的方式是使用 requirements.txt 导入所需的项目,但是涉及到 pytorch 时,需要特别注意。如果你的 requirements.txt 文件中的 PyTorch 版本与你的环境不兼容,你可能会在安装时遇到错误。在这种情况下,你需要手动指定一个与你的环境兼容的 PyTorch 版本。原创 2024-02-08 14:14:42 · 4385 阅读 · 0 评论 -
【Python】Jupyter notebook 打开指定文件路径
【代码】【Python】Jupyter notebook 打开指定文件路径。原创 2024-01-19 15:02:37 · 3054 阅读 · 0 评论 -
【Python】 python 第三方库安装教程(国内镜像下载)
由于 Python 服务器在国外,因此使用 pip 安装第三方模块或者库的时候,下载速度特别慢,经常出现如下报错:为提升下载速度,可以使用国内镜像下载,常用的国内镜像有:豆瓣https://pypi.douban.com/simple阿里云https://mirrors.aliyun.com/pypi/simple清华大学https://pypi.tuna.tsinghua.edu.cn/simple中国科技大学https://pypi.mirrors.ustc.edu.cn/simple原创 2022-01-13 19:09:11 · 10745 阅读 · 0 评论 -
【Python】字符串总结
大小写转换,运行如下几种方法:str = "www.Baidu.com"print(str.upper()) # 把所有字符中的小写字母转换成大写字母print(str.lower()) # 把所有字符中的大写字母转换成小写字母print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写print(str.title()) # 把每个单词的第一个字母转化为大写,其余小写 输出结果为:是否为全数字、英文原创 2022-01-04 18:48:35 · 840 阅读 · 0 评论 -
【Python】循环和可迭代对象遍历
python中for _ in range () 中’_'的意思python中for _ in range () 中’_'的意思以斐波那契数列为例#求前20项的斐波那契数a = 0b = 1for _ in range(20): (a, b) = (b, a + b) print(a, end=' ')其中’_’ 是一个循环标志,也可以用i,j 等其他字母代替,下面的循环中不会用到,起到的是循环此数的作用就像C语言中for (int i ; i<100 ; i++转载 2022-01-04 14:52:18 · 4326 阅读 · 1 评论 -
【Python】数据类型在程序中的使用
【Python】数据类型在程序中的使用前言Python 数据类型一、Python 数据类型转换二、Python 如何实现对字符和ASCII码的转换三、Python 函数中如何确定变量的数据类型复杂的类型标注前言本篇博客将介绍 python 数据类型的使用方法,包括在函数中使用确定的数据类型。Python 数据类型Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python3原创 2021-07-16 23:21:02 · 241 阅读 · 1 评论 -
【Python】处理 WARNING: Ignoring invalid distribution -ip (e:\python\python_dowmload\lib\site-packages)
@[TOC](【Python】处理 WARNING: Ignoring invalid distribution -ip (e:\python\python_dowmload\lib\site-packages)错误)最近在使用pip 安装插件的时候,出现下面的警告信息:WARNING: Ignoring invalid distribution -ip (e:\python\python_dowmload\lib\site-packages)解决方法:找到警告信息中报错的目录,然后删掉~开头转载 2021-07-03 00:38:42 · 36227 阅读 · 5 评论 -
【Python】进制转换
这里写自定义目录标题我们想把一个整型数据转换为字符串,常用的方式是直接使用str(),但是有时想转成16进制的字符串形式,如125转为’0x7D’这种,下面就讲述2种方法来实现这个目的,使用hex()data = 125print(hex(data))打印如下,如果整型数据时2,则打印为可以看到hex()确实可以把整数转为16进制形式的字符串,但是有点美中不足,如A~F字符只能是小写,数字是16以下就会只占一个位置,有时打印多个数据,希望整齐划一都占2个位置,这就无法满足需求了。这时原创 2021-06-30 12:13:31 · 1784 阅读 · 1 评论 -
【Python】python 程序示例
Python用户输入一系列数字序列,直到输入-1结束num = []while True: s = int(input()) if s == -1: #输入-1则退出 break elif s >=0: num.append(s) #形成非负数字序列 avg = sum(num) / len(num) #求平均数print("%.2f"%avg) #输出平均数,保留2位小数 判断Python输入input()的内容原创 2021-06-20 22:53:06 · 729 阅读 · 0 评论 -
【Pycharm】解决 import 无法识别自己的 .py 文件的方法
【Pycharm】解决 import 无法识别自己的 .py 文件的方法原文链接:https://www.jb51.net/article/180182.htmpycharm导入我自己写的各种函数.py文件时有红色标注,显示“no moudle balabala…”可以看到,右侧自己写的函数是存在的。解决办法:方便起见,直接在文件所在的目录(如上目录为 jihe )上进行操作!如图,右键点击根目录——>Mark Directory as——>Sources Root.就大功告成转载 2021-04-27 22:46:43 · 3955 阅读 · 2 评论 -
【Python】文件路径读取书写问题
【Python】文件路径读取书写问题刚刚在运行python文件的时候竟然报SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: tr这个错误,其实引起这个错误的原因就是转义的问题。举个例子,在文件中我传入的文件路径是这样的sys.path.append('c:\Users\mshacxiang\VScode_project\web_ddt')原因分析:在windows系统转载 2021-04-14 18:35:26 · 230 阅读 · 0 评论 -
jupyter中代码块的全部缩进和取消缩进
jupyter中代码块的全部缩进和取消缩进原文转载:https://blog.youkuaiyun.com/weixin_43582443/article/details/110532854缩进代码块:选中,然后按tab取消缩进代码块:选中,然后Ctrl+[撤销操作:直接Ctrl+z一直Ctrl+z会回到上几步的操作类似于word里的这个键:补充一个,shift+enter可以运行当前代码块,然后选中下一个代码块。...转载 2021-03-26 21:33:50 · 4096 阅读 · 0 评论 -
python :脚本运行出现语法错误:IndentationError:unexpected indent(缩进问题)
原文转载:https://www.jb51.net/article/153879.htm今天在网上copy的一段代码,代码很简单,每行看起来该缩进的都缩进了,运行的时候出现了如下错误,IndentationError: unindent does not match any outer indentation level,如果看起来缩进正常所有tab与空格混用就会出现这个问题【问题】一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误:转载 2021-01-28 18:26:49 · 5164 阅读 · 0 评论 -
Pycharm项目生成可执行exe文件(Windows版)
Python生成Windows可执行exe文件Pycharm生成exe程序:一个项目开发完毕后总有一种想法,就是生成可执行文件,总不能一直用python xxx执行吧。以下操作同时适用于windows和Linux下的Pycharm(我在Ubuntu下试验过,生成的是在Ubuntu下的可执行文件)1、打开Pycharm。2、打开Terminal(快捷键Alt + F12)3、安装pyinstaller工具输入:pip install pyinstaller4、生成本项目可执行文件Termi原创 2021-01-02 18:51:23 · 38597 阅读 · 2 评论 -
UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa6 in position 34: illegal multibyte sequence
python读取TXT文件时出现错误with open(r'高等数学.txt') as file_object: contents=file_object.read() print(contents)报错:原因:Unicode的解码(Decode)出现错误(Error)了,以gbk编码的方式去解码(该字符串变成Unicode),但是此处通过gbk的方式,却无法解码(can’t decode )。“illegal multibyte sequence”意思是非法的多字节序列,即没法原创 2020-12-08 13:52:24 · 3222 阅读 · 1 评论 -
【Python 】Python 读取HDF5文件
h5文件格式,HDF 的版本 5(HDF 版本 5不与 HDF 版本 4 及早期版本兼容).HDF是什么呢?就是Hierarchical Data Format,可以存储不同类型的图像和数码数据的文件格式,并且可以在不同类型的机器上传输,同时还有统一处理这种文件格式的函数库。大多数普通计算机都支持这种文件格式。原创 2020-11-15 10:23:42 · 26416 阅读 · 0 评论 -
【Python】jupyter notebook 撤销删除操作
方法一先按esc进入命令模式,即左侧线为蓝色(为绿色时是编辑模式),按z键即可恢复方法二如果是运行过的代码直接运行history方法三功能栏 edit -> undo delete cell转载 2020-08-08 15:38:46 · 16052 阅读 · 2 评论 -
pip 更新
python pip升级第一种python -m install pip --upgrade pip第二种python -m pip install -u --force-reinstall pip第三种pip install --user -- upgrade pip第四种python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/都试一下那种适合...转载 2020-08-07 10:33:41 · 223 阅读 · 0 评论 -
解决ModuleNotFoundError: No module named ‘pip‘问题
解决ModuleNotFoundError: No module named 'pip’问题Python学习遇到小问题:ModuleNotFoundError: No module named ‘pip’今天想要装一下wxPython第三方库来写一下Python的GUI的时候发现cmd窗口下无法执行pip命令,想了想昨晚好像是pip命令行提示了我有新版本可以更新使用,更新之后也不成功,但昨晚没有怎么理会,以为没事,但今早起来一看发现pip命令都用不了了,出现了ModuleNotFoundError:转载 2020-08-07 10:26:57 · 418 阅读 · 0 评论 -
【Python】函数参数类型及使用
【Python】函数参数类型及用法一、函数的参数类型 函数的参数类型可分为:必选参数、默认参数、可变参数(不定长参数)、关键字参数、组合参数,总共5种。def my_func1(x1, *x2, x3, x5 = 4, x4 = 1 ):函数定义时的参数称为: 形参。函数调用时给的参数称为: 实参。默认参数: 带有默认的参数值,调用时可以不用给出实参。值得注意的是,我们在定义...原创 2020-03-02 12:37:57 · 1025 阅读 · 0 评论 -
python之lambda函数使用
语法: lambda参数:表达式 (也可以看做 lambda 形式参数: 函数表达值)lambda函数可以包含任意多的参数,但它只有一个表达式。# 计算平方:a = lambda x: x*x print(a(3))结果为:9# 计算两个数相乘a = lambda x,y : x*yprint(a(2,3))结果为:6下面是一些lambda函数示例:lambda...原创 2020-03-02 15:42:31 · 1755 阅读 · 0 评论 -
【Python】生成器与迭代器
python生成器与迭代器迭代器(iterator)(一)可迭代对象(Iterable)(二) 迭代器(Iterator)(三) 迭代(Iteration)生成器(generator)(一)生成器表达式(二) 生成器函数(1)“for”循环进行循环遍历(2)使用函数获取生成器元素生成器的应用实例:迭代器(iterator)判断是否是迭代器和可迭代对象from collections impo...原创 2020-03-17 15:49:31 · 353 阅读 · 0 评论 -
【Python】推导式与生成器
python推导式推导式comprehensions(又称解析式)(一)、列表推导式(list comprehension)语法规范:out_list = [ out_express for out_express in input_list if out_express_condition]其中的 if 条件判断根据需要可有可无。# 0 ~ 9 ...原创 2020-03-17 13:52:33 · 557 阅读 · 0 评论 -
python中range()函数的使用
一、介绍range()函数(1)python中的range()函数API中描述:If you do need to iterate over a sequence of numbers, the built-in function range() comes in handy. It generates arithmetic progressions有道翻译的结果:如果确实需要迭代一组数字,...原创 2020-03-17 11:20:44 · 2689 阅读 · 0 评论