我在使用conda更新anaconda的软件包时遇到问题。当我进行conda更新时 - 所有问题都告诉我:
Error: Unable to remove files for package: cryptography
Please close all processes running code from cryptography and try again.
然而,没有进程正在运行,我只打开了cmd窗口。 当我想要更新dateutile时也是如此。 这就像conda使用一些包然后我无法更新它们? 有人知道关闭或删除这些包以重新安装它们的方法吗?
有关信息:
C:\Anaconda3\Scripts>conda info -a
Current conda install:
platform : win-64
conda version : 3.11.0
conda-build version : 1.11.0
python version : 3.4.3.final.0
requests version : 2.6.2
root environment : C:\Anaconda3 (writable)
default environment : C:\Anaconda3
envs directories : C:\Anaconda3\envs
package cache : C:\Anaconda3\pkgs
channel URLs : https://conda.binstar.org/juanlu001/win-64/
https://conda.binstar.org/juanlu001/noarch/
https://repo.continuum.io/pkgs/free/win-64/
https://repo.continuum.io/pkgs/free/noarch/
https://repo.continuum.io/pkgs/pro/win-64/
https://repo.continuum.io/pkgs/pro/noarch/
config file : C:\Users\maxime.condarc
is foreign system : False
答案 0 :(得分:9)
这种情况将在下一版本的conda中得到改进,但是现在,您可以使用conda install -f cryptography
强制conda更新加密。