随笔分类 -  Python

摘要:以下展示了在 Linux 上部署 Flask 应用时,使用 Nginx 和 Gunicorn 配合的两种绑定方式:绑定端口 和 绑定 UNIX 套接字 (.sock) 的完整流程。 1. 准备工作 确保已经安装以下组件: sudo apt update sudo apt install python 阅读全文
posted @ 2025-01-20 15:32 长空nice 阅读(15) 评论(0) 推荐(0) 编辑
摘要:1. 创建虚拟环境和安装依赖 在部署 Python 程序时,使用虚拟环境是一种良好的实践,它可以帮助你隔离项目的依赖,避免与系统的 Python 库冲突。 1.1 创建虚拟环境 首先,确保你已经安装了 Python 和 python3-venv 工具。如果未安装,可以使用以下命令安装: sudo a 阅读全文
posted @ 2025-01-17 09:41 长空nice 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一开始是好奇为什么全局python解释器没法用虚拟环境的库,或者反过来说虚拟环境为什么没法使用全局python安装的库,后面才发现pyvenv.cfg这个配置文件才是重点,这个配置文件标明是否使用全局环境的库,以及python的路径和版本 pyvenv.cfg 是 Python 虚拟环境中的一个配置 阅读全文
posted @ 2025-01-13 09:40 长空nice 阅读(108) 评论(0) 推荐(0) 编辑
摘要:当激活 Python 的虚拟环境(venv)时,激活脚本会对系统环境进行一系列临时修改,让终端的 Python 和相关工具使用虚拟环境中的版本和依赖。这些操作不会永久改变系统环境,只在当前终端会话中生效。 激活虚拟环境的操作详解 1. 修改 PATH 环境变量 激活脚本会将虚拟环境的 bin(Lin 阅读全文
posted @ 2025-01-10 10:35 长空nice 阅读(58) 评论(0) 推荐(0) 编辑
摘要:Python 的 venv(虚拟环境)主要作用是隔离项目的运行环境,以便在不同项目之间独立管理依赖和 Python 版本,避免冲突和影响系统全局环境。 venv 的核心作用 隔离依赖环境 每个虚拟环境都有独立的 site-packages(存放 Python 库的目录),不会与其他项目共享。 不同项 阅读全文
posted @ 2025-01-09 09:46 长空nice 阅读(33) 评论(0) 推荐(0) 编辑
摘要:C#调用Python C#调用Python有多种方式 Process.Start 启动 Python 脚本 IronPython 集成 Python 脚本 Python.NET(Python for .NET) HTTP 请求调用 Python Flask/Django Web 服务 个人感觉第一种 阅读全文
posted @ 2025-01-07 09:30 长空nice 阅读(42) 评论(0) 推荐(0) 编辑
摘要:最近在找翻译库,试过了一些翻译库,要么限制字符,要么限制调用次数,最后发现translators这个库没有任何限制,还封装了不同的翻译网站,使用的技术是模拟在网页操作翻译然后获取结果,试了一下感觉效果还不错,代码如下: 1.安装 pip install translators 2.使用 import 阅读全文
posted @ 2025-01-03 10:24 长空nice 阅读(410) 评论(0) 推荐(0) 编辑
摘要:最近有一个音频转文本的需求,了解到了OpenAI的whisper模型可以实现。 Whisper 是 OpenAI 提供的一个通用语音识别模型,支持多语言的音频转文本功能,并具有较高的准确性。它的主要用途包括自动语音识别 (ASR)、语言翻译(将音频直接翻译成英文文本)等。Whisper 支持将长时间 阅读全文
posted @ 2024-11-14 18:42 长空nice 阅读(274) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示