Anaconda prompt中的相关操作
点击查看anaconda官方文档
一、卸载anaconda
方法1
windows:
- Windows资源管理器删除envs和pkgs文件夹。
win+R组合键,输入regedit,打开注册表编辑器,点击编辑选项下的查找,输入anaconda,删除查询到的的注册表; - 在控制面板中卸载
anaconda
macOS
打开Terminal.app或iTerm2终端应用程序,然后删除整个Anaconda目录,目录名称可能为anaconda2、anaconda3或~/opt。输入rm -rf ~/anaconda3删除目录。
Linux
打开一个终端窗口,然后通过输入rm -rf ~/anaconda3删除整个Anaconda目录,该目录的名称为anaconda2或anaconda3。
方法2
使用Anaconda-Clean进行卸载
-
安装
Anaconda-Cleanconda install anaconda-clean -
运行下列命令之一:
在删除每个文件和目录之前,通过确认提示来删除所有与Anaconda相关的文件和目录:anaconda-clean不提示删除每个文件和目录,直接删除所有与Anaconda相关的文件和目录:
anaconda-clean --yesAnaconda-Clean会在主目录中为所有可能被删除的文件和目录创建名为.anaconda_backup的备份。另外请注意,Anaconda-Clean会保持AnacondaProjects目录中的数据文件不变。 -
使用
Anaconda-Clean后,按照方法1中的说明卸载Anaconda。
方法3:
conda remove anaconda-navigator
二、 虚拟环境
- 显示本机已经安装的所有虚拟环境
conda env list
conda info -e
- 如何创建新的虚拟环境
conda create -n env_name python=3.7
其中,env_name是你设定的环境的名字,python=3.7是你设定的python的版本,如果没有选的话就默认是最新版
3. 创建新的虚拟环境同时安装必要的包
conda create -n env_name numpy matplotlib python=2.7
表示创建环境时安装numpy,matplotlib以及2.7版本的python。
4. 激活虚拟环境
conda activate env_name
相互冲突的一些package可以安装在不同的虚拟环境中。
比如,你可以把tensorflow和pytorch安装在两个不同的环境内,激活某个环境:
比如你要去激活deeplearning这个环境,那么就可以用:
conda activate deeplearning
切回root环境:
activate root
- 在某个环境安装指定的package
1.先切换到一个环境里
2.pip install package_name
-
退出虚拟环境
deactivate env_name
conda deactivate -
删除虚拟环境
conda remove -n env_name –all
conda env remove -n env_name
conda remove –-name env_name -–all -
删除虚拟环境中的包
conda remove --name your_env_name package_name
三、package相关操作
- 提示如何安装对应的库
anaconda show package_name
pip show package_name
- 安装包
conda install package_name
pip install package_name
- 安装多个包
conda install numpy scipy pandas
例如:conda install numpy=1.10
- 卸载包
conda remove package_name
- 更新包
conda update package_name
pip install package_name --upgrade
- 更新环境中的所有包
conda update --all
- 列出已安装的包
conda list
pip list
- 搜索包
conda search search_term
- py文件安装步骤:
1.打开cmd
2.到达py文件所在目录
3.python setup.py build
4.python setup.py install or pip install package_name
- whl文件安装步骤\
1.将whl文件放在Anaconda3\Scripts下
2.pip install package_name.whl
四、在notebook或jupyterlab中切换环境
方式1:使用插件
为了让Jupyter Notebook支持虚拟运行环境(注意,虚拟环境中需要安装jupyter notebook),需要在Anaconda里安装一个插件
conda install nb_conda
方式2
- 在虚拟环境中安装
ipykernelconda install ipykernel - 为核空间(虚拟环境)指定一个名字并使其可见
python -m ipykernel install --name 虚拟环境名 --display-name 虚拟环境名
五、jupyter notebook
设置多个输出
默认情况下,在jupyter notebook中,同一个代码块只能有一个输出,通过以下语句可设置多个输出
from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity='all'
插件扩展
conda install -c conda-forge jupyter_contrib_nbextensions
conda install -c conda-forge jupyter_nbextensions_configurator
六、安装jupyterlab插件
-
安装anaconda,默认已安装Jupyterlab,若未安装,执行以下语句:
conda install -c conda-forge jupyterlab -
在Anaconda Prompt中更新所有安装包(也可单独更新Jupyterlab,可以参考模块包更新语句)
-
安装nodejs环境:
conda install -c conda-forge nodejs -
安装插件:
jupyter labextension install extension_name
比如,jupyter labextension install @jupyterlab/mathjax3-extension -
卸载插件:
jupyter labextension uninstall extension_name
比如,jupyter labextension uninstall @jupyterlab/mathjax3-extension -
构建(build)插件:
jupyter lab build
七、安装R核
要求
要使用R内核运行Jupyter,至少需要以下条件:
Jupyter。如果已经设置了Python环境,请使用首选工具安装Jupyter。如果没有,最快的方法是安装Anaconda来获得你需要的一切。- 安装当前版本的R。
准备工作完毕,开始安装R核:
- 打开
Anaconda Prompt,进入R的安装路径,例如,我将R安装在了D盘;
# 进入D盘
(base) C:\Users\ccc>D:
# 进入R所在文件夹
(base) D:\>cd D:\Program Files\R\R-4.0.2\bin
# 启动R
(base) D:\Program Files\R\R-4.0.2\bin>r
- 安装包
install.packages(c('repr', 'IRdisplay', 'IRkernel'), type = 'source')
- 使R内核对Jupyter可用
IRkernel::installspec()
IRkernel::installspec(user = FALSE)
八、镜像源
以下3种方式均以清华镜像源为例
方式1:直接修改Anaconda 的配置文件
Windows 用户,可先执行下述语句生成名为 .condarc 的文件:
conda config --set show_channel_urls yes
并将对应位置做以下修改:
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。
方式2:命令行添加Anaconda镜像源
- 命令行输入
conda config --show将会显示conda的配置信息,找到channel, 对应的就是已存在的镜像源信息 - 命令行依次输入以下语句
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
方式3:使用pypi镜像
pypi 镜像每 5 分钟同步一次。
临时使用
# 清华镜像
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
# 中国科技大学镜像
pip install -i https://mirrors.ustc.edu.cn/pypi/web/simple some-package
# 阿里镜像
pip install -i https://mirrors.aliyun.com/pypi/simple/ some-package
注意,simple 不能少, 是 https 而不是 http,some-package是要安装的包名。
设为默认
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
pip -V查看版本号
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果您到 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
本文详细介绍了Anaconda的卸载方法,虚拟环境的创建、管理及切换,包的安装、更新与卸载,以及Jupyter Notebook和JupyterLab的使用技巧,包括环境切换、插件安装和镜像源配置。
6106

被折叠的 条评论
为什么被折叠?



