Anaconda使用Conda安装paddlepaddle时报错InvalidArchiveError

在使用conda安装paddlepaddle时出现多个报错,错误如下:

InvalidArchiveError(
"Error with archive C:\\Users\\Ad\\.conda\\pkgs\\paddlepaddle-1.6.1-py37_cpu_windows.tar.bz2.  You probably need to delete and re-download or re-create this file.  Message from libarchive was:\n\nFailed to open 'C:\\Users\\ Ad\\.conda\\pkgs\\paddlepaddle-1.6.1-py37_cpu_windows.tar.bz2'")
InvalidArchiveError(
"Error with archive C:\\Users\\Ad\\.conda\\pkgs\\certifi-2019.9.11-py37_0.tar.bz2.  You probably need to delete and re-download or re-create this file.  Message from libarchive was:\n\nFailed to open 'C:\\Users\\Ad\\.conda\\pkgs\\certifi-2019.9.11-py37_0.tar.bz2'")
InvalidArchiveError("Error with archive C:\\Users\\Ad\\.conda\\pkgs\\conda-4.7.12-py37_0.tar.bz2.  You probably need to delete and re-download or re-create this file.  Message from libarchive was:\n\nFailed to open 'C:\\Users\\Ad\\.conda\\pkgs\\conda-4.7.12-py37_0.tar.bz2'")

系统报错 InvalidArchiveError ,说明是存档paddlepaddle-1.6.1-py37_cpu_windows.tarbz2时错误,建议我们删除并重新下载,其他几个错误类似。
因此,我在Anaconda中分别找到目标文件,我的安装地址为C:\Users\Ad.conda\pkgs,找到目标文件paddlepaddle-1.6.1-py37_cpu_windows.tarcertifi-2019.9.11-py37_0.tarconda-4.7.12-py37_0.tar删除。
重新启动Anaconda prompt ,执行以下代码:

(base) C:\Users\Ad> conda install paddle

重新安装paddle,发现还是报同样的错误。
多次尝试后都没有解决InvalidArchiveError的问题,最终选择使用方式安装paddle,在这里我选择使用pip安装paddle。
Anaconda prompt中,执行以下代码:

(base) C:\Users\Ad> pip install paddle

安装完成,打开 jupyter 执行代码:

import paddle.fluid
paddle.fluid.install_check.run_check()

返回结果:
在这里插入图片描述
paddlepaddle安装成功。
在这里, 我认为使用conda安装paddle报错的原因可能是win10电脑存在不兼容的问题,导致在解析压缩包的时候出错。

猜你喜欢

转载自blog.csdn.net/qq_43188358/article/details/103405967