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目录,替换

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/94731.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

冠达管理:成交量突然放大意味着什么?

在股票商场中,成交量是股市中非常重要的目标之一。股票成交量是指在一定时间内股票买卖所成交的总股数。当成交量忽然扩大时,这意味着股票商场的很多买卖正在产生,这一般会引起出资者的注重。在本文中,我们将从多个视点来剖析成交…

linux操作系统中的动静态库(未完)

1. 静态库与动态库 静态库(.a):程序在编译链接的时候把库的代码链接到可执行文件中。程序运行的时候将不再需要静态库动态库(.so):程序在运行的时候才去链接动态库的代码,多个程序共享使用库的…

北京APP外包开发团队人员构成

下面是一个标准的APP开发团队构成,但具体的人员规模和角色可能会根据项目的规模和需求进行调整。例如,一些小型项目或初创公司可能将一些角色合并,或者聘请外包团队来完成部分工作。北京木奇移动技术有限公司,专业的软件外包开发公…

02_nodejs开发环境安装

02 【nodejs开发环境安装】 1.版本介绍 在命令窗口中输入 node -v 可以查看版本0.x 完全不技术 ES64.x 部分支持 ES6 特性5.x 部分支持ES6特性(比4.x多些),属于过渡产品,现在来说应该没有什么理由去用这个了6.x 支持98%的 ES6 特…

detour编译问题及导入visual studio

Detours是经过微软认证的一个开源Hook库,Detours在GitHub上,网址为 https://github.com/Microsoft/Detours 注意版本不一样的话也是会出问题的,因为我之前是vs2022的所以之前的detours.lib不能使用,必须用对应版本的x64 Native To…

230902-部署Gradio到已有FastAPI及服务器中

1. 官方例子 run.py from fastapi import FastAPI import gradio as grCUSTOM_PATH "/gradio"app FastAPI()app.get("/") def read_main():return {"message": "This is your main app"}io gr.Interface(lambda x: "Hello, …

Flink 如何处理反压?

分析&回答 什么是反压(backpressure) 反压通常是从某个节点传导至数据源并降低数据源(比如 Kafka consumer)的摄入速率。反压意味着数据管道中某个节点成为瓶颈,处理速率跟不上上游发送数据的速率,而…

django.core.exceptions.AppRegistryNotReady: Apps aren‘t loaded yet.

运行django测试用例报错django.core.exceptions.AppRegistryNotReady: Apps arent loaded yet. 解决:在测试文件上方加上 django.setup() django.setup()是Django框架中的一个函数。它用于在非Django环境下使用Django的各种功能、模型和设置。 在常规的Django应用…

[JDK8下的HashMap类应用及源码分析] 数据结构、哈希碰撞、链表变红黑树

系列文章目录 [Java基础] StringBuffer 和 StringBuilder 类应用及源码分析 [Java基础] 数组应用及源码分析 [Java基础] String,分析内存地址,源码 [JDK8环境下的HashMap类应用及源码分析] 第一篇 空构造函数初始化 [JDK8环境下的HashMap类应用及源码分…

2、[春秋云镜]CVE-2022-30887

文章目录 一、靶标介绍二、复现过程 一、靶标介绍 二、复现过程 (1)打开网址。 (2)查看源代码 邮件格式:第一个符号不准为,后续符号有、.; 密码格式:匹配所有小写字母&#xff0c…

RT_Thread内核机制学习(三)进程间通信

队列 队列里有多个消息块,每个消息块大小一致。 写: 有空间,成功。无空间:返回Err;等待一段时间。 队列里面会有两个链表:发送链表和接收链表 struct rt_messagequeue {struct rt_ipc_object parent; …

解决WebSocket通信:前端拿不到最后一条数据的问题

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…