当前位置: 首页 > article >正文

python externally-managed-environment 外部管理环境

  • https://realpython.com/python-virtual-environments-a-primer/?ref=yaolong.net#why-do-you-need-virtual-environments

简而言之,

  1. pip 默认会将您安装的所有外部包放置在 Python 安装路径/site-packages/ 的文件夹中
  2. 一些Linux 和 macOS操作系统 预装了内部的 Python 版本。
    全局python 会与 系统python 混淆覆盖

解决方案

使用虚拟python环境
创建虚拟环境 根据惯例被命名为项目目录下的venv 或 .venv

python3 -m venv <myenv>

激活虚拟环境

source <myenv>/bin/activate
dosmoethings pip xxx python xxx

退出虚拟环境

deactivate

也可以发起调用 Python 时指明特定虚拟环境

<myenv>/bin/python test.py

http://www.kler.cn/a/386576.html

相关文章:

  • ElasticSearch-全文检索(一)基本介绍
  • 在 Oracle Linux 8.9 上安装Oracle Database 23ai 23.5
  • MFC工控项目实例三十实现一个简单的流程
  • 【快捷入门笔记】mysql基本操作大全-SQL表
  • goframe开发一个企业网站 统一返回响应码 18
  • 从0学习React(11)
  • Kotlin 协程使用及其详解
  • 【go从零单排】结构嵌套struct embedding
  • C# 独立线程
  • 【Qwen2技术报告分析】解读模型架构 pre/post数据构建和模型评估
  • [Android] Graphic Buffer 的申请
  • C++:线程(thread)的创建、调用及销毁
  • Halcon resistor.hedv 使用多个对焦级别提取深度
  • .NET 黑名单上传 突破WAF防护的SoapShell (免杀版)
  • MySQL数据库专栏(五)连接MySQL数据库C API篇
  • Unity3D ASTC贴图压缩格式详解
  • MacOs上如何彻底卸载DevEco Studio?
  • VSCode 多工程联合调试
  • PythonBase02
  • MFC图形函数学习06——画椭圆弧线函数
  • EDUCODER头哥 SpringBoot 异常处理
  • UE5.4 PCG 自定义PCG蓝图节点
  • memcache redis区别
  • 【Java项目】基于SpringBoot的【时间管理系统】
  • 选项式api和组合式api
  • 【如何获取股票数据40】Python、Java等多种主流语言实例演示获取股票行情api接口之沪深指数最新分时KDJ数据获取实例演示及接口API说明文档