安装请求包会破坏anaconda安装

2024-06-17 11:47:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我遇到了一个问题,当我在新的anaconda安装(到环境中)上安装requests包时,它会破坏我的anaconda,因为HTTP错误,我无法下载任何进一步的包

我现在经历了很多次的过程是:

  1. 卸载anaconda(使用anaconda clean和添加/删除程序)
  2. 重新安装水蟒
  3. 在我的基本环境上运行conda update conda
  4. 运行conda create -n auckland-index python=3.7创建一个新环境
  5. 我使用conda install pandas安装pandas,以确保可以在新环境中下载软件包
  6. 然后,我运行conda install requests来安装请求,这些请求下载并安装成功
  7. 然后,当我尝试安装任何其他软件包时,我会在基本环境和新环境中获得以下条件
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/win-64/current_repodata.json>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.

If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.

'https://repo.anaconda.com/pkgs/main/win-64'

我曾尝试在pandas之前和之后安装请求,但我总是在安装请求之后获得CondaHttPeror

我已经尝试了其他堆栈问题中的以下问题来解决(其中没有一个有效):

  • 在.condarc中设置ssl_verify: false
  • 将libcrypto-1_1-x64.dll和libssl-1_1-x64.dll复制到anaconda3/DLLs文件夹

我不知道为什么安装请求会导致这个问题,因为我正在通过conda install命令下载它。这也不是网络问题,因为在安装请求之前,软件包的下载和安装工作正常。一旦我安装了请求,我就无法为任何环境下载更多的软件包

是否有人遇到过此问题或知道修复方法?这是虫子吗

编辑:我在每个环境中运行了conda list requestspython -c "import requests; print(requests.__spec__)",结果如下

基础

# Name                    Version                   Build  Channel
requests                  2.22.0                   py37_0

ModuleSpec(name='requests', loader=<_frozen_importlib_external.SourceFileLoader object at 0x00000284138E7FC8>, origin='%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\requests\\__init__.py', submodule_search_locations=['%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\requests'])

奥克兰指数

# Name                    Version                   Build  Channel
requests                  2.25.1             pyhd3eb1b0_0

ModuleSpec(name='requests', loader=<_frozen_importlib_external.SourceFileLoader object at 0x00000284138E7FC8>, origin='%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\requests\\__init__.py', submodule_search_locations=['%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\requests'])

编辑2:从基本环境添加路径变量

['', '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\python37.zip',
 '%USERPROFILE%\\open-data-api',
 '%USERPROFILE%\\Auckland-Index-Update',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\DLLs',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index',
 '%USERPROFILE%',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\locket-0.2.1-py3.7.egg',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\win32',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\win32\\lib',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\Pythonwin',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\envs\\auckland-index\\lib\\site-packages\\IPython\\extensions',
 '%USERPROFILE%\\.ipython',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\python37.zip',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\DLLs',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\lib',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages\\win32',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages\\win32\\lib',
 '%USERPROFILE%\\AppData\\Local\\Continuum\\anaconda3\\lib\\site-packages\\Pythonwin']

Tags: httpindex环境libpackageslocalsiteanaconda