Anaconda 版本更新不起作用 (Windows)
Anaconda version update not working (Windows)
刚刚尝试通过 Anaconda Prompt 更新 conda,但它不起作用。
在我设法以管理员身份打开 Anaconda Prompt 后 mitigate:The 当前用户没有对所需路径的写入权限。即使我从 navigator-Enviroments-base root 打开 promt 也会出现问题 - 打开终端
命令后 conda update conda
.
因此,在以管理员身份打开 Prompt 后,我从这里使用了来自 conda cheatlist 的命令:https://conda.io/projects/conda/en/latest/user-guide/cheatsheet.html
我已经更新了 Anaconda,但是当我询问版本号时,它在更新之前是一样的。
我输入了:conda update conda
我得到了:
Solving environment: \
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:
(Many packages here)
done
## Package Plan ##
environment location: D:\Program Files\Anaconda
added / updated specs:
- conda
The following NEW packages will be INSTALLED:
(packages)
The following packages will be UPDATED:
(packages)
The following packages will be DOWNGRADED:
(packages)
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: \ DEBUG menuinst_win32:__init__(199): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'D:\Program Files\Anaconda', env_name: 'None', mode: 'system', used_mode: 'system'
DEBUG menuinst_win32:create(323): Shortcut cmd is "D:\Program Files\Anaconda\python.exe", args are ['"D:\Program Files\Anaconda\cwp.py"', '"D:\Program Files\Anaconda"', '"D:\Program Files\Anaconda\python.exe"', '"D:\Program Files\Anaconda\Scripts\jupyter-notebook-script.py"', '"%USERPROFILE%/"']
DEBUG menuinst_win32:__init__(199): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'D:\Program Files\Anaconda', env_name: 'None', mode: 'system', used_mode: 'system'
DEBUG menuinst_win32:create(323): Shortcut cmd is "D:\Program Files\Anaconda\python.exe", args are ['"D:\Program Files\Anaconda\cwp.py"', '"D:\Program Files\Anaconda"', '"D:\Program Files\Anaconda\python.exe"', '"D:\Program Files\Anaconda\Scripts\jupyter-notebook-script.py"', '"%USERPROFILE%/"']
- DEBUG menuinst_win32:__init__(199): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'D:\Program Files\Anaconda', env_name: 'None', mode: 'system', used_mode: 'system'
DEBUG menuinst_win32:create(323): Shortcut cmd is "D:\Program Files\Anaconda\python.exe", args are ['"D:\Program Files\Anaconda\cwp.py"', '"D:\Program Files\Anaconda"', '"D:\Program Files\Anaconda\python.exe"', '"D:\Program Files\Anaconda\Scripts\jupyter-notebook-script.py"', '"%USERPROFILE%/"']
done
然后我又检查了版本……什么也没有!
(基数)C:\WINDOWS\system32>conda --version
康达 4.9.2
我在作弊列表中使用了命令:
(base) C:\WINDOWS\system32>conda update -n base conda
Collecting package metadata (current_repodata.json): done
Solving environment: done
Package Plan
environment location: D:\Program Files\Anaconda
added / updated specs:
- conda
The following packages will be downloaded:
(packages)
Proceed ([y]/n)?
Downloading and Extracting Packages
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
我再次检查了 conda 版本 - 得到了与更新前相同的旧版本
(base) C:\WINDOWS\system32>conda -V
conda 4.9.2
(base) C:\WINDOWS\system32>python -V
Python 3.7.7
(base) C:\WINDOWS\system32>conda list anaconda$
packages in environment at D:\Program Files\Anaconda:
Name Version Build Channel
anaconda custom py37_1
(base) C:\WINDOWS\system32>conda info
active environment : base
active env location : D:\Program Files\Anaconda
shell level : 1
user config file : C:\Users\G703\.condarc
populated config files : C:\Users\G703\.condarc
conda version : 4.9.2
conda-build version : 3.18.11
python version : 3.7.7.final.0
virtual packages : __cuda=11.2=0
__win=0=0
__archspec=1=x86_64
base environment : D:\Program Files\Anaconda (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : D:\Program Files\Anaconda\pkgs
C:\Users\G703\.conda\pkgs
C:\Users\G703\AppData\Local\conda\conda\pkgs
envs directories : D:\Program Files\Anaconda\envs
C:\Users\G703\.conda\envs
C:\Users\G703\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.9.2 requests/2.25.1 CPython/3.7.7 Windows/10 Windows/10.0.19041
administrator : True
netrc file : None
offline mode : False
Anaconda Power 中相同Shell:
(base) PS C:\WINDOWS\system32> conda update -n base conda
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
(base) PS C:\WINDOWS\system32> conda update anaconda
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
(base) PS C:\WINDOWS\system32> conda info
active environment : base
active env location : D:\Program Files\Anaconda
shell level : 1
user config file : C:\Users\G703\.condarc
populated config files : C:\Users\G703\.condarc
conda version : 4.9.2
conda-build version : 3.18.11
python version : 3.7.7.final.0
virtual packages : __cuda=11.2=0
__win=0=0
__archspec=1=x86_64
base environment : D:\Program Files\Anaconda (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : D:\Program Files\Anaconda\pkgs
C:\Users\G703\.conda\pkgs
C:\Users\G703\AppData\Local\conda\conda\pkgs
envs directories : D:\Program Files\Anaconda\envs
C:\Users\G703\.conda\envs
C:\Users\G703\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.9.2 requests/2.25.1 CPython/3.7.7 Windows/10 Windows/10.0.19041
administrator : True
netrc file : None
offline mode : False
有什么想法可以尝试根据提示正确更新 Anaconda 和 Navigator 吗?
或者我必须从网站下载新版本并卸载旧版本?
非常感谢!
您可能想要 运行:
conda update conda
conda install anaconda=<version>
检查 个问题。
刚刚尝试通过 Anaconda Prompt 更新 conda,但它不起作用。
在我设法以管理员身份打开 Anaconda Prompt 后 mitigate:The 当前用户没有对所需路径的写入权限。即使我从 navigator-Enviroments-base root 打开 promt 也会出现问题 - 打开终端
命令后 conda update conda
.
因此,在以管理员身份打开 Prompt 后,我从这里使用了来自 conda cheatlist 的命令:https://conda.io/projects/conda/en/latest/user-guide/cheatsheet.html 我已经更新了 Anaconda,但是当我询问版本号时,它在更新之前是一样的。
我输入了:conda update conda
我得到了:
Solving environment: \
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:
(Many packages here)
done
## Package Plan ##
environment location: D:\Program Files\Anaconda
added / updated specs:
- conda
The following NEW packages will be INSTALLED:
(packages)
The following packages will be UPDATED:
(packages)
The following packages will be DOWNGRADED:
(packages)
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: \ DEBUG menuinst_win32:__init__(199): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'D:\Program Files\Anaconda', env_name: 'None', mode: 'system', used_mode: 'system'
DEBUG menuinst_win32:create(323): Shortcut cmd is "D:\Program Files\Anaconda\python.exe", args are ['"D:\Program Files\Anaconda\cwp.py"', '"D:\Program Files\Anaconda"', '"D:\Program Files\Anaconda\python.exe"', '"D:\Program Files\Anaconda\Scripts\jupyter-notebook-script.py"', '"%USERPROFILE%/"']
DEBUG menuinst_win32:__init__(199): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'D:\Program Files\Anaconda', env_name: 'None', mode: 'system', used_mode: 'system'
DEBUG menuinst_win32:create(323): Shortcut cmd is "D:\Program Files\Anaconda\python.exe", args are ['"D:\Program Files\Anaconda\cwp.py"', '"D:\Program Files\Anaconda"', '"D:\Program Files\Anaconda\python.exe"', '"D:\Program Files\Anaconda\Scripts\jupyter-notebook-script.py"', '"%USERPROFILE%/"']
- DEBUG menuinst_win32:__init__(199): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'D:\Program Files\Anaconda', env_name: 'None', mode: 'system', used_mode: 'system'
DEBUG menuinst_win32:create(323): Shortcut cmd is "D:\Program Files\Anaconda\python.exe", args are ['"D:\Program Files\Anaconda\cwp.py"', '"D:\Program Files\Anaconda"', '"D:\Program Files\Anaconda\python.exe"', '"D:\Program Files\Anaconda\Scripts\jupyter-notebook-script.py"', '"%USERPROFILE%/"']
done
然后我又检查了版本……什么也没有!
(基数)C:\WINDOWS\system32>conda --version
康达 4.9.2
我在作弊列表中使用了命令:
(base) C:\WINDOWS\system32>conda update -n base conda
Collecting package metadata (current_repodata.json): done
Solving environment: done
Package Plan
environment location: D:\Program Files\Anaconda
added / updated specs:
- conda
The following packages will be downloaded:
(packages)
Proceed ([y]/n)?
Downloading and Extracting Packages
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
我再次检查了 conda 版本 - 得到了与更新前相同的旧版本
(base) C:\WINDOWS\system32>conda -V
conda 4.9.2
(base) C:\WINDOWS\system32>python -V
Python 3.7.7
(base) C:\WINDOWS\system32>conda list anaconda$
packages in environment at D:\Program Files\Anaconda:
Name Version Build Channel
anaconda custom py37_1
(base) C:\WINDOWS\system32>conda info
active environment : base
active env location : D:\Program Files\Anaconda
shell level : 1
user config file : C:\Users\G703\.condarc
populated config files : C:\Users\G703\.condarc
conda version : 4.9.2
conda-build version : 3.18.11
python version : 3.7.7.final.0
virtual packages : __cuda=11.2=0
__win=0=0
__archspec=1=x86_64
base environment : D:\Program Files\Anaconda (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : D:\Program Files\Anaconda\pkgs
C:\Users\G703\.conda\pkgs
C:\Users\G703\AppData\Local\conda\conda\pkgs
envs directories : D:\Program Files\Anaconda\envs
C:\Users\G703\.conda\envs
C:\Users\G703\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.9.2 requests/2.25.1 CPython/3.7.7 Windows/10 Windows/10.0.19041
administrator : True
netrc file : None
offline mode : False
Anaconda Power 中相同Shell:
(base) PS C:\WINDOWS\system32> conda update -n base conda
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
(base) PS C:\WINDOWS\system32> conda update anaconda
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
(base) PS C:\WINDOWS\system32> conda info
active environment : base
active env location : D:\Program Files\Anaconda
shell level : 1
user config file : C:\Users\G703\.condarc
populated config files : C:\Users\G703\.condarc
conda version : 4.9.2
conda-build version : 3.18.11
python version : 3.7.7.final.0
virtual packages : __cuda=11.2=0
__win=0=0
__archspec=1=x86_64
base environment : D:\Program Files\Anaconda (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : D:\Program Files\Anaconda\pkgs
C:\Users\G703\.conda\pkgs
C:\Users\G703\AppData\Local\conda\conda\pkgs
envs directories : D:\Program Files\Anaconda\envs
C:\Users\G703\.conda\envs
C:\Users\G703\AppData\Local\conda\conda\envs
platform : win-64
user-agent : conda/4.9.2 requests/2.25.1 CPython/3.7.7 Windows/10 Windows/10.0.19041
administrator : True
netrc file : None
offline mode : False
有什么想法可以尝试根据提示正确更新 Anaconda 和 Navigator 吗? 或者我必须从网站下载新版本并卸载旧版本? 非常感谢!
您可能想要 运行:
conda update conda
conda install anaconda=<version>
检查