Anaconda Prompt安装Tensorflow报错ERROR: HTTP error 403 while getting ......

TensorFlow安装报错及解决方法
部署运行你感兴趣的模型镜像

报错信息:ERROR: HTTP error 403 while getting https://pypi.tuna.tsinghua.edu.cn/packages/cf/

报错界面:

看了下报错信息,似乎清华镜像源要求Python版本大于3.9

解决方法:指定镜像源为其他镜像源(添加下列红色字体部分):

(base) C:\Users\LQR>pip install tensorflow -i https://mirrors.aliyun.com/pypi/simple/

安装过程:

成功界面:

您可能感兴趣的与本文相关的镜像

TensorFlow-v2.15

TensorFlow-v2.15

TensorFlow

TensorFlow 是由Google Brain 团队开发的开源机器学习框架,广泛应用于深度学习研究和生产环境。 它提供了一个灵活的平台,用于构建和训练各种机器学习模型

Defaulting to user installation because normal site-packages is not writeable Collecting pandas Using cached pandas-2.3.3.tar.gz (4.5 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [10 lines of output] + meson setup C:\Users\wenjluo\AppData\Local\Temp\pip-install-567i7c6v\pandas_03a5f84235ee4c478922ad663926b7cb C:\Users\wenjluo\AppData\Local\ Temp\pip-install-567i7c6v\pandas_03a5f84235ee4c478922ad663926b7cb\.mesonpy-ru7mqhbc -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --vsenv - -native-file=C:\Users\wenjluo\AppData\Local\Temp\pip-install-567i7c6v\pandas_03a5f84235ee4c478922ad663926b7cb\.mesonpy-ru7mqhbc\meson-python-native-file.ini The Meson build system Version: 1.9.1 Source dir: C:\Users\wenjluo\AppData\Local\Temp\pip-install-567i7c6v\pandas_03a5f84235ee4c478922ad663926b7cb Build dir: C:\Users\wenjluo\AppData\Local\Temp\pip-install-567i7c6v\pandas_03a5f84235ee4c478922ad663926b7cb\.mesonpy-ru7mqhbc Build type: native build ..\meson.build:2:0: ERROR: Could not find C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe A full log can be found at C:\Users\wenjluo\AppData\Local\Temp\pip-install-567i7c6v\pandas_03a5f84235ee4c478922ad663926b7cb\.mesonpy-ru7mqhbc\meson-logs\meson-log.txt [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details.
最新发布
11-07
### 解决Anaconda Prompt安装ultralytics库时出现的`error: subprocess-exited-with-error`问题 在使用Anaconda Prompt安装`ultralytics`库时,可能会遇到`subprocess-exited-with-error`错误。这种错误通常与以下因素相关:Python版本不兼容、依赖项缺失或环境配置问题[^1]。 #### 1. 检查Python版本 `ultralytics`库需要特定的Python版本支持。确保当前使用的Python版本满足`ultralytics`的要求(通常是3.8及以上版本)。可以通过以下命令检查Python版本: ```bash python --version ``` 如果版本不符合要求,可以创建一个新的Conda环境并指定合适的Python版本: ```bash conda create -n yolov5_env python=3.9 conda activate yolov5_env ``` #### 2. 更新pip和setuptools 有时,旧版本的`pip`或`setuptools`可能导致安装失败。更新它们以确保兼容性: ```bash pip install --upgrade pip setuptools wheel ``` #### 3. 使用正确的安装方式 直接通过`pip`安装`ultralytics`库时,可能因为网络问题或依赖冲突导致失败。推荐以下方法之一: - **方法一:从PyPI安装** ```bash pip install ultralytics ``` 如果此方法失败,可能是由于某些依赖项未正确解析。 - **方法二:从源代码安装** 下载`ultralytics`的源代码并手动安装: ```bash git clone https://github.com/ultralytics/ultralytics.git cd ultralytics pip install -r requirements.txt pip install . ``` #### 4. 配置环境变量 确保Anaconda的路径已正确添加到系统环境变量中。如果路径未正确配置,可能会导致子进程无法启动。 #### 5. 安装C++编译器(Windows用户) 在Windows上安装某些Python库时,可能需要Microsoft Visual C++编译器。如果没有安装,可以通过以下链接下载并安装适用于Python的构建工具: [Microsoft C++ Build Tools](https://visualstudio.microsoft.com/visual-cpp-build-tools/) #### 6. 检查错误日志 如果上述方法仍无法解决问题,仔细查看完整的错误日志,定位具体问题所在。常见的错误原因包括: - 缺少必要的C++运行时库。 - 网络连接中断导致依赖下载失败。 - 环境隔离不当,导致全局包与虚拟环境冲突。 #### 示例代码块 以下是一个完整的安装流程示例: ```bash # 创建并激活新环境 conda create -n yolov5_env python=3.9 conda activate yolov5_env # 更新pip和setuptools pip install --upgrade pip setuptools wheel # 安装ultralytics库 pip install ultralytics # 如果失败,尝试从源代码安装 git clone https://github.com/ultralytics/ultralytics.git cd ultralytics pip install -r requirements.txt pip install . ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值