2025-08-27
Python基础
00

1. pip 与 pipx 的区别概述

  • pip:是 Python 的标准包管理工具,用于安装、更新、卸载 Python 包(如库或模块)。它主要用于管理 项目依赖,并且包通常会被安装在 全局环境 或 虚拟环境 中。
  • pipx:pipx 是一个帮助你安装和运行用 Python 编写的最终用户应用程序的工具。它与 macOS 的 pipx brew、JavaScript 的npx和 Linux 的 pipx大致相似apt。这意味着每个通过 pipx 安装的工具都有自己的环境,避免了不同工具间的依赖冲突。
2025-08-26
Python基础
00

前言

 虚拟环境(Virtual Environment) 是 Python 提供的一种机制,用于在一台机器上创建多个相互独立的 Python 运行环境。它解决了 项目间依赖冲突 和 版本管理混乱 的问题,是现代 Python 项目开发的必备工具。一个虚拟环境中大体包含以下三点内容:

2025-08-20
Python基础
00

前言

Python 版本管理工具的主要作用是帮助开发者在同一台机器上管理多个 Python 版本和环境。pyenv具有以下功能:

1. 多版本并存

  • 除了切换 Python 版本,Pyenv 还能同时安装多个版本(如 3.7, 3.9, 3.11),方便调试兼容性问题。例如:某些老项目只能在 Python 3.7 跑,而新项目需要 3.11,Pyenv 能很好地支持。
2025-08-20
日语学习
00

汉译日

  1. 我不是日本人,是中国人
  2. 这台电脑不是我的
2025-08-18
Python基础
00

前言

  我们学习一门语言,既要服务于我们所解决的问题, 也要对语言的设计者对设计该语言的初衷进行了解。"经验丰富的程序员倡导尽可能避繁就简。Python社区的理念都包含在Tim Peters撰写的 “Python之禅”中。要获悉这些有关编写优秀Python代码的指导原则,只需在解释器中执行命令 import this"(引用《Python编程:从入门到实践》),以下让我们对"Python之禅"的内容进行简单的翻译,没事儿看看,可能在不同的编程阶段会有不同的感悟。