python venv 打包,更换路径后,仍然读取到旧路径 ,最好别换路径,采用docker封装起来
机械盘路径
/home/yeqiang/code/xxx
移动到
/opt/xxx
编辑/opt/xxx/venv/bin/activate
VIRTUAL_ENV="/home/yeqiang/code/xxx/venv"
改为
VIRTUAL_ENV="/opt/xxx/venv"
下面还有这么多,参考:
(venv) yeqiang@yeqiang-MS-7B23:/opt/roop/venv$ grep "home/yeqiang" * -rn --binary-files=without-match
bin/ttx:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pyrsa-encrypt:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/tflite_convert:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/convert-onnx-to-caffe2:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/pyrsa-keygen:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/f2py3.10:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pyrsa-verify:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/cpack:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/isympy:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/lit:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/pyrsa-sign:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/cythonize:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/cmake:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/wheel:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/gdown:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pip:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/saved_model_cli:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/tensorboard:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/cygdb:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/insightface-cli:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python
bin/estimator_ckpt_converter:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/check-model:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/tf_upgrade_v2:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/futurize:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pyrsa-priv2pub:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/toco_from_protos:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pip3.10:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/imageio_remove_bin:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/yapf-diff:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/import_pb_to_tensorboard:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pasteurize:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/activate.fish:36:set -gx VIRTUAL_ENV "/home/yeqiang/code/s0md3v-roop/venv"
bin/pyrsa-decrypt:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/humanfriendly:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/backend-test-tools:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/tqdm:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/markdown_py:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/numba:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pyftsubset:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/f2py3:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/imageio_download_bin:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/coloredlogs:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/check-node:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/google-oauthlib-tool:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/toco:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/convert-caffe2-to-onnx:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/pip3:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/lsm2bin:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/activate.csh:11:setenv VIRTUAL_ENV "/home/yeqiang/code/s0md3v-roop/venv"
bin/torchrun:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/f2py:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/tiffcomment:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/fonttools:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/normalizer:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/ctest:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3.10
bin/yapf:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/cython:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/tifffile:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/onnxruntime_test:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/tiff2fsspec:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
bin/pyftmerge:1:#!/home/yeqiang/code/s0md3v-roop/venv/bin/python3
lib/python3.10/site-packages/easydict-1.10.dist-info/direct_url.json:1:{"archive_info": {}, "url": "file:///home/yeqiang/code/s0md3v-roop/requirements-offline/easydict-1.10.tar.gz"}
lib/python3.10/site-packages/insightface-0.7.3.dist-info/direct_url.json:1:{"archive_info": {}, "url": "file:///home/yeqiang/code/s0md3v-roop/requirements-offline/insightface-0.7.3.tar.gz"}
lib64/python3.10/site-packages/easydict-1.10.dist-info/direct_url.json:1:{"archive_info": {}, "url": "file:///home/yeqiang/code/s0md3v-roop/requirements-offline/easydict-1.10.tar.gz"}
lib64/python3.10/site-packages/insightface-0.7.3.dist-info/direct_url.json:1:{"archive_info": {}, "url": "file:///home/yeqiang/code/s0md3v-roop/requirements-offline/insightface-0.7.3.tar.gz"}
code bin目录,替换

相关文章:
python venv 打包,更换路径后,仍然读取到旧路径 ,最好别换路径,采用docker封装起来
机械盘路径 /home/yeqiang/code/xxx 移动到 /opt/xxx 编辑/opt/xxx/venv/bin/activate VIRTUAL_ENV"/home/yeqiang/code/xxx/venv" 改为 VIRTUAL_ENV"/opt/xxx/venv" 下面还有这么多,参考: (venv) yeqiangyeqiang-MS-7B23:/…...
MATLAB算法实战应用案例精讲-【自然语言处理】语义分割模型-DeepLabV3
目录 1、DeepLab系列简介 1.1.DeepLabV1 1.1.1创新点: 1.1.2. 动机: 1.1.3. 应对策略: 1.2.DeepLabV2 1.2.1.创新点: 1.2.2.动机 1.2.3. 应对策略: 1.3.DeepLabV3 1.3.1创新点: 1.3.2. 动机&am…...
road to master
零、学习计划 数据库相关 索引 我以为我对数据库索引很了解,直到我遇到了阿里面试官 - 知乎 (zhihu.com)给我一分钟,让你彻底明白MySQL聚簇索引和非聚簇索引 - 知乎 (zhihu.com)聚集索引(聚类索引)与非聚集索引(非聚类…...
<深度学习基础> 激活函数
为什么需要激活函数?激活函数的作用? 激活函数可以引入非线性因素,可以学习到复杂的任务或函数。如果不使用激活函数,则输出信号仅是一个简单的线性函数。线性函数一个一级多项式,线性方程的复杂度有限,从…...
评价指标BLUE了解
BLEU (Bilingual Evaluation Understudy,双语评估基准)是一组度量机器翻译和自然语言生成模型性能的评估指标。BLEU指标是由IBM公司提出的一种模型评估方法,以便在机器翻译领域中开发更好的翻译模型。BLEU指标根据生成的句子与人工参考句子之间的词、短语…...
5G网关如何提升智慧乡村农业生产效率
得益于我国持续推进5G建设,截至今年5月,我国5G基站总数已达284.4万个,覆盖全国所有地级市、县城城区和9成以上的乡镇镇区,实现“镇镇通5G”,全面覆盖了从城市到农村的延伸。 依托5G网络的技术优势,智慧乡村…...
微信小程序分享后真机参数获取不到和部分参数不能获取问题问题解决
微信小程序的很多API,都是BUG,近期开发小程序就遇到了分享后开发工具可以获取参数,但是真机怎么都拿不到参数的问题 一、真机参数获取不到问题解决 解决方式: 在onLoad(options) 中。 onLoad方法中一定要有options 这个参数。…...
Confluence使用教程(用户篇)
1、如何创建空间 可以把空间理解成一个gitlab仓库,空间之间相互独立,一般建议按照部门(小组的人太少,没必要创建空间)或者按照项目分别创建空间 2、confluence可以创建两种类型的文档:页面和博文 从内容上来…...
网络基础知识socket编程
目录 网络通信概述网络互连模型:OSI 七层模型TCP/IP 四层/五层模型数据的封装与拆封 IP 地址IP 地址的编址方式IP 地址的分类特殊的IP 地址如何判断2 个IP 地址是否在同一个网段内 TCP/IP 协议TCP 协议TCP 协议的特性TCP 报文格式建立TCP 连接:三次握手关…...
基于SpringBoot的员工(人事)管理系统
基于SpringBoot的员工(人事)管理系统 一、系统介绍二、功能展示三.其他系统实现五.获取源码 一、系统介绍 项目名称:基于SPringBoot的员工管理系统 项目架构:B/S架构 开发语言:Java语言 前端技术:BootS…...
【计算机网络】序列化与反序列化
文章目录 1. 如何处理结构化数据?序列化 与 反序列化 2. 实现网络版计算器1. Tcp 套接字的封装——sock.hpp创建套接字——Socket绑定——Bind将套接字设置为监听状态——Listen获取连接——Accept发起连接——Connect 2. 服务器的实现 ——TcpServer.hpp初始化启动…...
Linux内核学习(七)—— 定时器和时间管理(基于Linux 2.6内核)
目录 一、内核中的时间概念 二、节拍率:HZ 实时时钟 系统定时器 三、定时器 系统定时器是一种可编程硬件芯片,能以固定频率产生定时器中断,它所对应的中断处理程序负责更新系统时间,也负责执行需要周期性运行的任务。 一、内…...
Tortoise Git(乌龟git)常用命令总结
查看全局和本地 Git 配置 打开命令行终端(如 Git Bash),分别执行以下命令查看全局和本地的 Git 配置信息: git config --global -l git config --local -l确保配置中没有任何与 SSH 相关的设置 移除全局和本地 SSH 相关配置&…...
SSM商城项目实战:物流管理
SSM商城项目实战:物流管理 在SSM商城项目中,物流管理是一个重要的功能模块。通过物流管理,可以实现订单的配送、运输和签收等操作。本文将介绍如何在SSM商城项目中实现物流管理功能的思路和步骤代码。 实现SSM商城项目中物流管理的思路总结如…...
nlp系列(7)三元组识别(Bert+CRF)pytorch
模型介绍 在实体识别中:使用了Bert模型,CRF模型 在关系识别中:使用了Bert模型的输出与实体掩码,进行一系列变化,得到关系 Bert模型介绍可以查看这篇文章:nlp系列(2)文本分类&…...
Druid配置类、Dubbo配置类、Captcha配置类、Redis配置类、RestTemplate配置类
DruidConfig配置类package com.xdclass.app.config;import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.WebStatFilter; import org.springframework.beans.factory.annotation.V…...
Pyecharts教程(十二):使用pyecharts创建带有数据缩放滑块和位置指示器的K线图
Pyecharts教程(十二):使用pyecharts创建带有数据缩放滑块和位置指示器的K线图 作者:安静到无声 个人主页 目录 Pyecharts教程(十二):使用pyecharts创建带有数据缩放滑块和位置指示器的K线图前言代码讲解总结完整代码推荐专栏前言 本博客将详细解释如何使用Python中的pyech…...
MySQL 基本操作
目录 数据库的列类型 数据库基本操作 SQL语言规范 SQL语句分类 查看表,使用表 管理数据库 创建数据库和表 删除数据库和表 向数据表中添加数据 查询数据表中数据 修改数据表的数据 删除数据表中数据 修改表明和表结构 扩展表结构(增加字段&…...
HHDESK一键改密功能
HHDESK新增实用功能——使用SSH连接,对服务器/端口进行密码修改。 1 测试 首页点击资源管理——客户端,选择需要修改的连接; 可以先对服务器及端口进行测试,看是否畅通; 右键——测试——ping; 以及右…...
瞬态电压抑制器(TVS)汽车级 SZESD9B5.0ST5G 工作原理、特性参数、封装形式
什么是汽车级TVS二极管? TVS二极管是一种用于保护电子电路的电子元件。它主要用于电路中的过电压保护,防止电压过高而损坏其他部件。TVS二极管通常被称为“汽车级”是因为它们能够满足汽车电子系统的特殊要求。 在汽车电子系统中,由于车辆启…...
JavaSec-RCE
简介 RCE(Remote Code Execution),可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景:Groovy代码注入 Groovy是一种基于JVM的动态语言,语法简洁,支持闭包、动态类型和Java互操作性,…...
HTML 语义化
目录 HTML 语义化HTML5 新特性HTML 语义化的好处语义化标签的使用场景最佳实践 HTML 语义化 HTML5 新特性 标准答案: 语义化标签: <header>:页头<nav>:导航<main>:主要内容<article>&#x…...
uni-app学习笔记二十二---使用vite.config.js全局导入常用依赖
在前面的练习中,每个页面需要使用ref,onShow等生命周期钩子函数时都需要像下面这样导入 import {onMounted, ref} from "vue" 如果不想每个页面都导入,需要使用node.js命令npm安装unplugin-auto-import npm install unplugin-au…...
汽车生产虚拟实训中的技能提升与生产优化
在制造业蓬勃发展的大背景下,虚拟教学实训宛如一颗璀璨的新星,正发挥着不可或缺且日益凸显的关键作用,源源不断地为企业的稳健前行与创新发展注入磅礴强大的动力。就以汽车制造企业这一极具代表性的行业主体为例,汽车生产线上各类…...
将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?
Otsu 是一种自动阈值化方法,用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理,能够自动确定一个阈值,将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...
C# SqlSugar:依赖注入与仓储模式实践
C# SqlSugar:依赖注入与仓储模式实践 在 C# 的应用开发中,数据库操作是必不可少的环节。为了让数据访问层更加简洁、高效且易于维护,许多开发者会选择成熟的 ORM(对象关系映射)框架,SqlSugar 就是其中备受…...
华硕a豆14 Air香氛版,美学与科技的馨香融合
在快节奏的现代生活中,我们渴望一个能激发创想、愉悦感官的工作与生活伙伴,它不仅是冰冷的科技工具,更能触动我们内心深处的细腻情感。正是在这样的期许下,华硕a豆14 Air香氛版翩然而至,它以一种前所未有的方式&#x…...
回溯算法学习
一、电话号码的字母组合 import java.util.ArrayList; import java.util.List;import javax.management.loading.PrivateClassLoader;public class letterCombinations {private static final String[] KEYPAD {"", //0"", //1"abc", //2"…...
苹果AI眼镜:从“工具”到“社交姿态”的范式革命——重新定义AI交互入口的未来机会
在2025年的AI硬件浪潮中,苹果AI眼镜(Apple Glasses)正在引发一场关于“人机交互形态”的深度思考。它并非简单地替代AirPods或Apple Watch,而是开辟了一个全新的、日常可接受的AI入口。其核心价值不在于功能的堆叠,而在于如何通过形态设计打破社交壁垒,成为用户“全天佩戴…...
Kafka主题运维全指南:从基础配置到故障处理
#作者:张桐瑞 文章目录 主题日常管理1. 修改主题分区。2. 修改主题级别参数。3. 变更副本数。4. 修改主题限速。5.主题分区迁移。6. 常见主题错误处理常见错误1:主题删除失败。常见错误2:__consumer_offsets占用太多的磁盘。 主题日常管理 …...
