Anaconda 踩过的一些坑
文章目录
JupyterNotebook代码提示与自动补齐
- Tab键可补齐代码
- 代码提示功能需要装插件
安转插件的步骤:
- 打开 Anaconda Navigator,点击 Environments -> base (root) -> Open Terminal
- 在命令终端里依次执行如下命令
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
按下面截图的选项,进行勾选
进行使用测试,重新打开Jupyter Notebook进行使用
使用命令行进行Anaconda Navigator(Jupyter Notebook)的更新
conda update jupyter
conda update jupyter notebook
conda 下载太慢或者解决CondaHTTPError: HTTP 000 CONNECTION 问题
修改conda配置信息:Windows的.condarc一般位于C盘C:\Users\xiaos下面,这个xiaos是笔者命名的,这个根据自己的来看。
因为.condarc默认是隐藏的,所以需要在查看里面,勾选隐藏的项目,
替换掉.condarc中的内容(注意是http,不是https)
channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
show_channel_urls: true
更新conda报错 CondaValueError: Malformed version string ‘~‘: invalid character(s).
是因为conda版本较低,需要重新升级
# 重新更新conda
conda upgrade -n base -c defaults --override-channels conda
执行上述命令遇到错误的,比如我自己遇到
pkg_resources.ContextualVersionConflict: (notebook 5.6.0 (d:\anaconda3\lib\site-packages), Requirement.parse(‘notebook>=6.0’), {‘jupyter-nbextensions-configurator’})
有一个包无法下载成功,自己猜测可能是网络原因导致的,通过pip命令下载成功后,依然无法升级。
这时,我们可以通过卸载重装来解决。
官网:https://www.anaconda.com/