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 deComment 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
Vous devez vous connecter pour publier un commentaire.
J'ai simplement supprimé le dossier
C:\Program Files\Miniconda2\envs\ENV1\
.vous pouvez le trouver ici C:\ProgramData\Anaconda3\envs
OriginalL'auteur MacGyver
La prochaine fois que vous ouvrez le terminal et l'invite est
(de base) C:\Users\whatever>
Il suffit de taper:
(de base) C:\Users\whatever> conda activer ENV1
Votre invite de changement:
(ENV1) C:\Users\whatever>
Et une fois que votre travail est fait juste dire:
(ENV1) C:\Users\whatever> conda désactiver
Car il n'est évidemment pas pratique pour garder la suppression du dossier et plus
OriginalL'auteur annabelle1301