tg内容下载
好主意换用 Conda 是非常明智的决定。你遇到的这个报错 (externally-managed-environment) 是因为你的系统是较新的 Ubuntu 24.04 (Noble)它强制启用了 PEP 668 保护机制禁止使用pip直接在全局修改系统级的 Python 环境以防搞坏系统的底层依赖。使用 Conda 刚好可以完美绕过这个限制因为它会在系统之外创建一个完全独立的虚拟环境。以下是为你整理的从安装 Conda到运行telegram-download的完整命令行流程1. 安装 Miniconda如果你还没安装Miniconda 是最轻量级的 Conda 版本非常适合服务器环境。在终端依次执行以下命令Bash# 下载 Miniconda 安装脚本 mkdir -p ~/miniconda3 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh # 运行安装脚本静默安装 bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3 # 删除安装脚本释放空间 rm ~/miniconda3/miniconda.sh # 初始化 Conda (写入环境变量) ~/miniconda3/bin/conda init bash # 重新加载 bash 配置让 conda 命令立即生效 source ~/.bashrc2. 创建并激活独立的 Conda 环境现在 Conda 已经就绪我们来为 telegram 工具创建一个专属的 Python 3.11 环境Bash# 创建名为 tg_env 的环境 conda create -n tg_env python3.11 -y # 激活该环境 conda activate tg_env(激活成功后你的命令行提示符最前面会出现(tg_env)字样)3. 安装并运行工具在这个独立环境中你可以随便使用pip不会再有任何报错Bash# 安装 telegram-upload (包含 telegram-download) pip install -U telegram-upload # 验证安装是否成功 telegram-download --help # 开始下载你的频道文件 telegram-download当你在最后一步敲下telegram-download --from cuda8时程序就会提示你输入手机号以及我们在前面提到的api_id和api_hash了。你在获取 API 凭证时一切顺利吗需要我教你如何配置代理如果你在国内服务器上运行可能会连不上 Telegram 的验证服务器吗
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2422340.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!