ContinuumIO / anaconda-issues

Anaconda issue tracking
646 stars 220 forks source link

Solving environment: failed CondaHTTPError wrong channel #9205

Closed Diyago closed 6 years ago

Diyago commented 6 years ago

Actual Behavior

C:\Users\IA>conda install anaconda
Solving environment: failed

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

`$ C:\Users\IA\AppData\Local\Continuum\miniconda3\Scripts\conda install anaconda`

  environment variables:
                 CIO_TEST=<not set>
                CLASSPATH=C:\Program Files\Teradata\Client\16.10\bin\;C:\Program
                          Files\Teradata\Client\16.10\bin\tdgeospatial.jar;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\tdgeospatial.jar;C:\Program
                          Files\Teradata\Client\16.10\bin\;C:\Program
                          Files\Teradata\Client\16.10\bin\jmsam.jar;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\jmsam.jar
               CONDA_ROOT=C:\Users\IA\AppData\Local\Continuum\miniconda3
     DATACONNECTORLIBPATH=C:\Program Files\Teradata\Client\16.10\bin\;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\
                 HOMEPATH=\
                     PATH=C:\Program Files\Teradata\Client\16.10\bin;C:\Program Files (x86)\Tera
                          data\Client\16.10\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\s
                          ystem32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Window
                          sPowerShell\v1.0\;C:\Users\IA\AppData\Local\Continuum\mini
                          conda3;C:\Users\IA\AppData\Local\Continuum\miniconda3\Libr
                          ary\mingw-w64\bin;C:\Users\IA\AppData\Local\Continuum\mini
                          conda3\Library\usr\bin;C:\Users\IA\AppData\Local\Continuum
                          \miniconda3\Library\bin;C:\Users\IA\AppData\Local\Continuu
                          m\miniconda3\Scripts;C:\Users\IA\AppData\Local\Microsoft\W
                          indowsApps
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\Windows
                          PowerShell\v1.0\Modules
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : None
       user config file : C:\Users\IA\.condarc
 populated config files : C:\Users\IA\.condarc
          conda version : 4.5.1
    conda-build version : not installed
         python version : 3.6.4.final.0
       base environment : C:\Users\IA\AppData\Local\Continuum\miniconda3  (writable)
           channel URLs : https://conda.anaconda.org/my_channel/win-64
                          https://conda.anaconda.org/my_channel/noarch
                          https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/win-64
                          https://repo.anaconda.com/pkgs/pro/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\IA\AppData\Local\Continuum\miniconda3\pkgs
                          C:\Users\IA\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\IA\AppData\Local\Continuum\miniconda3\envs
                          C:\Users\IA\AppData\Local\conda\conda\envs
                          C:\Users\IA\.conda\envs
               platform : win-64
             user-agent : conda/4.5.1 requests/2.18.4 CPython/3.6.4 Windows/10 Windows/10.0.16299
          administrator : False
             netrc file : None
           offline mode : False

V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V

CondaHTTPError: HTTP 404 NOT FOUND for url <https://conda.anaconda.org/my_channel/noarch/repodata.json>
Elapsed: 00:00.560348
CF-RAY: 40df90e0c91f9035-DME

The remote server could not find the noarch directory for the
requested channel with url: https://conda.anaconda.org/my_channel

As of conda 4.3, a valid channel must contain a `noarch/repodata.json` and
associated `noarch/repodata.json.bz2` file, even if `noarch/repodata.json` is
empty. please request that the channel administrator create
`noarch/repodata.json` and associated `noarch/repodata.json.bz2` files.
$ mkdir noarch
$ echo '{}' > noarch/repodata.json
$ bzip2 -k noarch/repodata.json

You will need to adjust your conda configuration to proceed.
Use `conda config --show channels` to view your configuration's current state.
Further configuration help can be found at <https://conda.io/docs/config.html>.

A reportable application error has occurred. Conda has prepared the above report.
Upload successful.

Expected Behavior

Miniconda should be updated to Anaconda

Steps to Reproduce

Anaconda or Miniconda version:

Miniconda 4.5.1

Operating System:

Windows 10

conda info
 active environment : None
       user config file : C:\Users\IA\.condarc
 populated config files : C:\Users\IA\.condarc
          conda version : 4.5.1
    conda-build version : not installed
         python version : 3.6.4.final.0
       base environment : C:\Users\IA\AppData\Local\Continuum\miniconda3  (writable)
           channel URLs : https://conda.anaconda.org/my_channel/win-64
                          https://conda.anaconda.org/my_channel/noarch
                          https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/win-64
                          https://repo.anaconda.com/pkgs/pro/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\IA\AppData\Local\Continuum\miniconda3\pkgs
                          C:\Users\IA\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\IA\AppData\Local\Continuum\miniconda3\envs
                          C:\Users\IA\AppData\Local\conda\conda\envs
                          C:\Users\IA\.conda\envs
               platform : win-64
             user-agent : conda/4.5.1 requests/2.18.4 CPython/3.6.4 Windows/10 Windows/10.0.16299
          administrator : False
             netrc file : None
           offline mode : False
conda list --show-channel-urls
# packages in environment at C:\Users\IA\AppData\Local\Continuum\miniconda3:
#
# Name                    Version                   Build  Channel
asn1crypto                0.24.0                   py36_0    defaults
ca-certificates           2018.03.07                    0    defaults
certifi                   2018.1.18                py36_0    defaults
cffi                      1.11.4           py36hfa6e2cd_0    defaults
chardet                   3.0.4            py36h420ce6e_1    defaults
conda                     4.5.1                    py36_0    defaults
conda-env                 2.6.0                h36134e3_1    defaults
console_shortcut          0.1.1                h6bb2dd7_3    defaults
cryptography              2.1.4            py36he1d7878_0    defaults
idna                      2.6              py36h148d497_1    defaults
menuinst                  1.4.11           py36hfa6e2cd_0    defaults
openssl                   1.0.2o               h8ea7d77_0    defaults
pip                       9.0.1            py36h226ae91_4    defaults
pycosat                   0.6.3            py36h413d8a4_0    defaults
pycparser                 2.18             py36hd053e01_1    defaults
pyopenssl                 17.5.0           py36h5b7d817_0    defaults
pysocks                   1.6.7            py36h698d350_1    defaults
python                    3.6.4                h6538335_1    defaults
pywin32                   222              py36hfa6e2cd_0    defaults
requests                  2.18.4           py36h4371aae_1    defaults
ruamel_yaml               0.15.35          py36hfa6e2cd_1    defaults
setuptools                38.4.0                   py36_0    defaults
six                       1.11.0           py36h4db2310_1    defaults
urllib3                   1.22             py36h276f60a_0    defaults
vc                        14                   h0510ff6_3    defaults
vs2015_runtime            14.0.25123                    3    defaults
wheel                     0.30.0           py36h6c3ec14_1    defaults
win_inet_pton             1.0.1            py36he67d7fd_1    defaults
wincertstore              0.2              py36h7fe50ca_0    defaults
yaml                      0.1.7                hc54c509_2    defaults
csoja commented 6 years ago

@Diyago you've added the following non-standard channels to your conda channel list.

https://conda.anaconda.org/my_channel/win-64 https://conda.anaconda.org/my_channel/noarch

I suspect you might have found this in the documentation - but I believe "my_channel" would have been a place holder as there isn't actually a channel on anaconda.org called my_channel. You'll want to either remove that using Navigator and/or remove it from the .condarc file on your computer.

Diyago commented 6 years ago

Conda created/modified that file after previous run of conda update conda

Now I have different problem, which looks pretty similar:

C:\Users\IA>conda update conda
Solving environment: failed

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

`$ C:\Users\IA\AppData\Local\Continuum\miniconda3\Scripts\conda update conda`

  environment variables:
                 CIO_TEST=<not set>
                CLASSPATH=C:\Program Files\Teradata\Client\16.10\bin\;C:\Program
                          Files\Teradata\Client\16.10\bin\tdgeospatial.jar;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\tdgeospatial.jar;C:\Program
                          Files\Teradata\Client\16.10\bin\;C:\Program
                          Files\Teradata\Client\16.10\bin\jmsam.jar;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\jmsam.jar
               CONDA_ROOT=C:\Users\IA\AppData\Local\Continuum\miniconda3
     DATACONNECTORLIBPATH=C:\Program Files\Teradata\Client\16.10\bin\;C:\Program Files
                          (x86)\Teradata\Client\16.10\bin\
                 HOMEPATH=\
                     PATH=C:\Program Files\Teradata\Client\16.10\bin;C:\Program Files (x86)\Tera
                          data\Client\16.10\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\s
                          ystem32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Window
                          sPowerShell\v1.0\;C:\Users\IA\AppData\Local\Continuum\mini
                          conda3;C:\Users\IA\AppData\Local\Continuum\miniconda3\Libr
                          ary\mingw-w64\bin;C:\Users\IA\AppData\Local\Continuum\mini
                          conda3\Library\usr\bin;C:\Users\IA\AppData\Local\Continuum
                          \miniconda3\Library\bin;C:\Users\IA\AppData\Local\Continuu
                          m\miniconda3\Scripts;C:\Users\IA\AppData\Local\Microsoft\W
                          indowsApps
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\Windows
                          PowerShell\v1.0\Modules
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : None
       user config file : C:\Users\IA\.condarc
 populated config files : C:\Users\IA\.condarc
          conda version : 4.5.1
    conda-build version : not installed
         python version : 3.6.4.final.0
       base environment : C:\Users\IA\AppData\Local\Continuum\miniconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/pro/win-64
                          https://repo.anaconda.com/pkgs/pro/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\IA\AppData\Local\Continuum\miniconda3\pkgs
                          C:\Users\IA\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\IA\AppData\Local\Continuum\miniconda3\envs
                          C:\Users\IA\AppData\Local\conda\conda\envs
                          C:\Users\IA\.conda\envs
               platform : win-64
             user-agent : conda/4.5.1 requests/2.18.4 CPython/3.6.4 Windows/10 Windows/10.0.16299
          administrator : False
             netrc file : None
           offline mode : False

V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/msys2/noarch/repodata.json.bz2>
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.

ProxyError(MaxRetryError("HTTPSConnectionPool(host='repo.anaconda.com', port=443): Max retries exceeded with url: /pkgs/msys2/noarch/repodata.json.bz2 (Caused by ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 Proxy Authentication Required ( Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied.  )',)))",),)

A reportable application error has occurred. Conda has prepared the above report.
Upload did not complete.
Diyago commented 6 years ago

I got it. This is my corporate network which works through proxy. I can't even ping 8.8.8.8 in console(

csoja commented 6 years ago

The conda proxy configuration documentation may be of help: https://conda.io/docs/user-guide/configuration/use-condarc.html#config-proxy

Diyago commented 6 years ago

I have to set proxy this way: config --set proxy_servers.http http://[username]:[password]@[server]:8080

Buw how if I have such proxt http://t2rm-proxy.corp.aa2.ru

csoja commented 6 years ago

@Diyago that doesn't look like it is in the same format as what is specified in the documentation

deepakmeghwal commented 6 years ago

If you got above type of error then , you have to remove the proxy in environment variable , for do this you can follow this link https://docs.cloudfoundry.org/cf-cli/http-proxy.html#windows

it work for me, i hope its also work for you Good luck