自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 基于miniforge和Pycharm的Python项目环境管理

PyCharm与Conda配合能有效解决复杂依赖问题,Conda提供跨平台支持和环境复现功能。Miniforge是社区维护的开源Conda版本,无商业风险。安装Miniforge需配置系统环境变量,并通过命令管理虚拟环境。PyCharm可独立使用Conda创建的虚拟环境作为解释器,不受当前激活状态影响。两者结合为开发提供灵活的环境管理方案。

2025-07-18 12:23:35 2347

原创 使用pyInstaller将Python程序打包为Windows可执行文件exe

摘要:PyInstaller是一个简单易用的Python程序打包工具。通过pip安装后,使用pyinstaller yourproject.py命令即可打包为exe文件。常用参数包括: --onefile:生成单个可执行文件 --windowed:隐藏控制台窗口 --name:设置输出文件名 --icon:添加程序图标 示例命令:pyinstaller --onefile --windowed --name myproject --icon=xxx.ico yourproject.py可将程序打包为独立可执

2025-07-23 18:38:39 211

原创 安装Python模块后,命令行使用模块时报错“... is not recognized as an internal or external command“

摘要:在Python模块使用中遇到CMD无法调用的问题时,需检查三个关键点:首先确认模块是否包含可执行文件,部分纯库模块不提供.exe文件;其次检查pip安装路径是否正确;最后需验证环境变量Path是否已包含模块路径且配置无误。这三个步骤能有效解决模块在命令行中的调用问题。

2025-07-17 14:25:07 131

原创 windows中修改path环境变量

windows系统中,环境变量存储了一些用于存放固定系统信息的变量;分为用户变量和系统变量;PATH为常用的环境变量之一,里面存储了系统执行搜索操作时的的查询路径。同样的,PATH环境变量也分为用户变量和系统变量。“C:\..”:为环境变量增加新的路径;注:通过以上方式修改path变量,仅在当前CMD窗口中有效,退出后失效。path或者set path:查看path环境变量内容;set path=“C:\..”:设置环境变量;set path=:清空path环境变量;

2025-07-17 14:18:51 1027

原创 使用pip安装模块时的路径问题

Python模块安装路径差异:管理员权限安装时模块会存放到系统目录(C:\ProgramFiles\PythonXX\Lib\site-packages\),而用户级安装(使用--user参数)则会存放在用户目录(C:\Users<用户名>\AppData\Roaming\Python\PythonXX\site-packages\)。系统级安装所有用户可见但存在污染风险,用户级安装更安全。可通过"pip show Module_Name"查看具体安装路径。注意可执行文件存放

2025-07-17 14:02:51 420

原创 windows11的cmd通过管理员权限运行命令-win11使用sudo

在windows11新版本中,新增了在cmd命令提示符工具中使用sudo指令的功能。这样,在以普通用户权限打开的cmd窗口中,可以通过该功能以管理员权限运行指令。

2025-07-17 12:14:24 1523

原创 Python中的__name__变量

如果该文件/模块不是在顶层代码中执行,而是被import导入,则__name__被设定为该模块的名称;(为test,文件名去掉.py)如果该模块或文件是在“顶层代码”中执行(如直接运行),则__name__被设定为字符串“__main__”;__name__变量存储了模块/文件的名称,比如一个模块/文件test.py。试试运行以下代码test.py或者import该文件,可以看出区别。

2025-06-12 20:54:03 283

原创 for循环中的++i和i++

摘要:for循环中使用++i和i++的区别我们都知道,在for循环中,使用++i有更好的性能。原因是++i返回的是i+1后的本身值,而i++返回的是i+1之前的临时变量,后者要有临时变量的操作,所以前者效率更高。它们的实现如下: // 前缀形式:int& int::operator++() //这里返回的是一个引用形式,就是说函数返回值也可以作为一个左值使用{//函数本身

2017-02-15 15:32:39 5759

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除