Tagged articles
24 articles
Page 1 of 1
Python Programming Learning Circle
Python Programming Learning Circle
May 17, 2025 · Fundamentals

10 Practical Tips for Using pip in Python

This guide introduces ten useful pip techniques—including installation, basic commands, upgrading, version-specific installs, uninstalling, inspecting package details, checking for conflicts, using domestic mirrors, downloading without installing, and batch installing from requirements files—to help Python developers manage packages more efficiently.

Installationcommand-linepackage-management
0 likes · 6 min read
10 Practical Tips for Using pip in Python
Python Programming Learning Circle
Python Programming Learning Circle
May 20, 2023 · Backend Development

Rye: A Rust‑Based Python Package Manager That Quickly Topped GitHub Trending

Rye, a Rust‑written Python package manager created by Flask author Armin Ronacher, quickly topped GitHub Trending, offering one‑stop management of Python packages, environments, and projects with features like automatic installation, global isolation tools, and seamless pyproject.toml handling, illustrated through command‑line examples and praised by developers such as Simon Willison.

Pythonpackage-management
0 likes · 5 min read
Rye: A Rust‑Based Python Package Manager That Quickly Topped GitHub Trending
Python Programming Learning Circle
Python Programming Learning Circle
May 15, 2023 · Fundamentals

10 Practical pip Commands and Tips for Managing Python Packages

This article introduces ten useful pip techniques—including installation, upgrading, version-specific installs, uninstalling, checking for updates, handling compatibility, using domestic mirrors, downloading without installing, and batch installing from requirements files—to help Python developers efficiently manage their packages.

InstallationPythoncommand-line
0 likes · 7 min read
10 Practical pip Commands and Tips for Managing Python Packages
ByteFE
ByteFE
Nov 19, 2022 · Frontend Development

Tech Digest: Frontend and Backend Innovations – Ant Design 5.0, GraphQL Collaboration, Serverless Frontend, DNS/CDN, Package Management, CSS Mask Techniques, and More

This curated digest highlights recent technical advances such as Ant Design 5.0's new theming, GraphQL-based front‑back collaboration tools, Meituan's serverless front‑end platform, DNS and CDN fundamentals, GitHub Blocks, no‑code DevOps trends, the evolution of npm/yarn/pnpm, and modern CSS mask and clip‑path corner‑cutting techniques.

DNSDevOpsGraphQL
0 likes · 5 min read
Tech Digest: Frontend and Backend Innovations – Ant Design 5.0, GraphQL Collaboration, Serverless Frontend, DNS/CDN, Package Management, CSS Mask Techniques, and More
Python Programming Learning Circle
Python Programming Learning Circle
Aug 5, 2022 · Fundamentals

An Introduction to Python Package Management Tools

This article provides a comprehensive overview of Python package management tools, explaining the roles and relationships of distutils, setuptools, distribute, easy_install, and pip, and includes practical examples and commands for installing and using these tools effectively.

distutilseasy_installpackage-management
0 likes · 6 min read
An Introduction to Python Package Management Tools
Python Programming Learning Circle
Python Programming Learning Circle
Jul 19, 2022 · Fundamentals

10 Useful pip Tips for Managing Python Packages

This guide presents ten practical pip techniques, covering installation, upgrading pip, installing specific package versions, uninstalling, checking for conflicts, using domestic mirrors, downloading without installing, generating requirements files, and batch installing packages, all illustrated with clear command‑line examples for Python developers.

command-linepackage-managementpip
0 likes · 7 min read
10 Useful pip Tips for Managing Python Packages
Python Programming Learning Circle
Python Programming Learning Circle
May 30, 2022 · Fundamentals

Managing Python Virtual Environments with Conda: Overview, Creation, Activation, and Package Installation

This article explains the purpose of Python virtual environments, illustrates common scenarios requiring separate environments, and provides step‑by‑step Conda commands for listing, creating, activating environments, and installing packages within them to ensure project isolation.

CondaDevelopmentpackage-management
0 likes · 4 min read
Managing Python Virtual Environments with Conda: Overview, Creation, Activation, and Package Installation
Liangxu Linux
Liangxu Linux
Feb 9, 2022 · Fundamentals

What Do Upstream and Downstream Really Mean in Linux?

The article explains the vague but important upstream/downstream terminology in Linux, illustrating its meaning with ISP traffic, kernel development, distribution packaging, application maintenance, and package‑manager automation, and shows why understanding data flow direction matters for developers and maintainers.

downstreamkernelpackage-management
0 likes · 8 min read
What Do Upstream and Downstream Really Mean in Linux?
TikTok Frontend Technology Team
TikTok Frontend Technology Team
Oct 11, 2021 · Frontend Development

Deep Dive into Lerna Publish: Initialization, Scenarios, and Execution Flow

This article explains how the Lerna publish command works, detailing the different publishing scenarios, the internal initialization steps such as configureProperties and initialize, and the final execution phase that validates npm access, updates dependencies, packs packages, and publishes them to the npm registry.

Lernanpmpackage-management
0 likes · 26 min read
Deep Dive into Lerna Publish: Initialization, Scenarios, and Execution Flow
Liangxu Linux
Liangxu Linux
Feb 21, 2021 · Operations

Mastering Zypper: Essential Commands for SUSE Linux Package Management

This guide walks through the core Zypper commands on openSUSE Leap 15.2, showing how to list global options, get help, list and refresh repositories, install, remove, update, search, view package info, and clean caches, with concrete command syntax and example outputs.

openSUSEpackage-managementsuse
0 likes · 5 min read
Mastering Zypper: Essential Commands for SUSE Linux Package Management
ITPUB
ITPUB
Feb 24, 2020 · Operations

Mastering yum update: Essential Commands, Options, and Troubleshooting for Linux

This tutorial explains how to use the yum update command on RPM‑based Linux systems, covering basic usage, repository handling, useful options like --nogpgcheck and --exclude, how to roll back updates, troubleshoot failures, and automate notifications with yum‑cron.

command-linelinuxpackage-management
0 likes · 12 min read
Mastering yum update: Essential Commands, Options, and Troubleshooting for Linux
MaGe Linux Operations
MaGe Linux Operations
Jan 2, 2020 · Operations

Mastering RPM and YUM: Essential Commands for Linux Package Management

This guide explains Linux package naming conventions, how to inspect binary dependencies and installed libraries, and provides a comprehensive collection of RPM and YUM commands—including installation, query, verification, removal, and repository configuration—to help administrators manage software efficiently.

CLIOperationsRPM
0 likes · 7 min read
Mastering RPM and YUM: Essential Commands for Linux Package Management
MaGe Linux Operations
MaGe Linux Operations
Feb 10, 2015 · Operations

How to Check RPM Package Dependencies on RHEL/CentOS/Fedora

This tutorial explains multiple methods to examine RPM package dependencies on Red Hat‑based systems, covering commands for installed and uninstalled packages, using tools such as rpm, yumdownloader, repoquery, rpmreaper, and rpmdep, with step‑by‑step examples and required installations.

dependencypackage-managementrepoquery
0 likes · 6 min read
How to Check RPM Package Dependencies on RHEL/CentOS/Fedora