CondaValueError: Valeur d'erreur: préfixe existe déjà:

Référence:

https://uoa-eresearch.github.io/eresearch-cookbook/recipe/2014/11/20/conda/

J'ai exécutez les commandes suivantes pour installer conda et de créer un environnement virtuel. Continuer la lecture après le bloc de code pour ma question.

C:\Windows\System32>conda -V
conda 4.1.11

C:\Windows\System32>conda update conda
Fetching package metadata .........
Solving package specifications: ..........

Package plan for installation in environment C:\Program Files\Miniconda2:

The following packages will be downloaded:

    package                    |            build
    --------------------------- | -----------------
    conda-env-2.6.0            |                0          498 B
    enum34-1.1.6               |           py27_0          53 KB
    conda-4.2.9                |           py27_0         421 KB
    ------------------------------------------------------------
                                           Total:         475 KB

The following NEW packages will be INSTALLED:

    enum34:    1.1.6-py27_0

The following packages will be UPDATED:

    conda:     4.1.11-py27_0 --> 4.2.9-py27_0
    conda-env: 2.5.2-py27_0  --> 2.6.0-0

Proceed ([y]/n)? y

Fetching packages ...
conda-env-2.6. 100% |###############################| Time: 0:00:00  99.60 kB/s
enum34-1.1.6-p 100% |###############################| Time: 0:00:00 719.03 kB/s
conda-4.2.9-py 100% |###############################| Time: 0:00:00   1.33 MB/s
Extracting packages ...
[      COMPLETE      ]|##################################################| 100%
Unlinking packages ...
[      COMPLETE      ]|##################################################| 100%
Linking packages ...
[      COMPLETE      ]|##################################################| 100%

C:\Windows\System32>


C:\Windows\System32>Python -V
Python 2.7.12

C:\Windows\System32>conda create -n ENV1 python=2.7.12 anaconda

...

<-- chose 'n' for install

J'ai choisi 'n' ici, parce que c'est quand je suis tombé de mon serveur Linux parce que j'ai couru hors de l'espace disque d'un milliard de programmes (donner ou prendre) ont demandé à être installé. Au lieu de cela, j'ai choisi 'n', et puis il a voulu de vous connecter à un fichier afin que je puisse voir l'ensemble de la liste parce que je ne pouvais pas faire défiler jusqu'à l'invite de commande Windows, donc j'ai couru le code ci-dessous à la place. Il resta assis un moment, et puis j'ai éclaté à l'aide de CTRL+C. Continuer la lecture après le bloc de code pour ma question.

C:\Windows\System32>conda create -n ENV1 python=2.7.12 anaconda > C:\output.txt

y
Traceback (most recent call last):
  File "C:\Program Files\Miniconda2\Scripts\conda-script.py", line 5, in <module
>
    sys.exit(conda.cli.main())
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\cli\main.py", line 1
50, in main
    return conda_exception_handler(_main)
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\exceptions.py", line
 473, in conda_exception_handler
    return_value = func(*args, **kwargs)
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\cli\main.py", line 1
44, in _main
    exit_code = args.func(args, p)
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\cli\main_create.py",
 line 68, in execute
    install(args, parser, 'create')
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\cli\install.py", lin
e 405, in install
    execute_actions(actions, index, verbose=not context.quiet)
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\plan.py", line 643,
in execute_actions
    inst.execute_instructions(plan, index, verbose)
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\instructions.py", li
ne 134, in execute_instructions
    cmd(state, arg)
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\instructions.py", li
ne 47, in FETCH_CMD
    fetch_pkg(state['index'][arg + '.tar.bz2'])
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\fetch.py", line 336,
 in fetch_pkg
    download(url, path, session=session, md5=info['md5'], urlstxt=True)
  File "C:\Program Files\Miniconda2\lib\site-packages\conda\fetch.py", line 419,
 in download
    for chunk in resp.iter_content(2**14):
  File "C:\Program Files\Miniconda2\lib\site-packages\requests\models.py", line
664, in generate
    for chunk in self.raw.stream(chunk_size, decode_content=True):
  File "C:\Program Files\Miniconda2\lib\site-packages\requests\packages\urllib3\
response.py", line 353, in stream
    data = self.read(amt=amt, decode_content=decode_content)
  File "C:\Program Files\Miniconda2\lib\site-packages\requests\packages\urllib3\
response.py", line 310, in read
    data = self._fp.read(amt)
  File "C:\Program Files\Miniconda2\lib\httplib.py", line 612, in read
    s = self.fp.read(amt)
  File "C:\Program Files\Miniconda2\lib\socket.py", line 384, in read
    data = self._sock.recv(left)
  File "C:\Program Files\Miniconda2\lib\ssl.py", line 756, in recv
    return self.read(buflen)
  File "C:\Program Files\Miniconda2\lib\ssl.py", line 643, in read
    v = self._sslobj.read(len)
KeyboardInterrupt

C:\Windows\System32>conda create -n ENV1 python=2.7.12 anaconda > C:\output.txt

CondaValueError: Value error: prefix already exists: C:\Program Files\Miniconda2
\envs\ENV1

Comment puis-je supprimer le ENV1 préfixe afin que je puisse essayer de re-installer? Et comment puis-je me connecter tous de cette sortie dans Windows. L'entrée n'est pas visible si je me déplace à C:\output.txt.

conda env remove -n ENV1 devez supprimer de l'environnement. BTW, il semble y avoir un bug ou quelque chose ces derniers temps que la conda create ou conda install ou conda update scripts prendre un certain temps à la fin, une fois qu'ils semblent avoir terminé (c'est à dire, pour arrêter l'impression de sortie). Vous pourriez avoir à attendre quelques minutes pour obtenir une invite de commande dos. Aussi, il n'est pas nécessaire d'installer tous anaconda à moins que vous voulez vraiment. Vous pouvez installer les paquets individuels et alors vous n'aurez pas un milliard de dollars (donner ou prendre) l'installation de
Comment puis-je choisir les paquets à installer?
Je ne sais pas, en principe, lorsque vous décidez que vous avez besoin d'un package à installer. Qu'essayez-vous de faire?

OriginalL'auteur MacGyver | 2016-10-21