Anaconda安装与使用

更新:

20210427:conda环境中重新安装torch,安装途中提示硬盘空间不足;腾出空间后,再次安装torch,内存直接涨到100%,电脑卡死;强制关机,重启再次尝试,依然卡死;重装Anaconda,再试,依然卡死;最终,手动下载whl文件,离线pip install XXX.whl 安装成功;

Anaconda是什么?

百度百科:
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,是开源的Python包管理器。
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。
conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。

简单来说,Anaconda是Python的环境管理器、包管理器。

Anaconda优点?

便于Python环境的切换,如有的项目要用Python2、有的要用Python3、有的要用64位的、有的要用32位的。Anaconda可以为每个项目创建一个Python环境,Anaconda统一管理所有Python环境,方便用户在环境间切换。如果自己一个一个安装,容易冲突或出现各种Bug。

有的库只支持Python2;Windows中很多COM组件只能用32位的Python。

Anaconda安装:

安装Anaconda:

https://www.jianshu.com/p/d3a5ec1d9a08

64位、32位Python共存:

https://blog.csdn.net/ruibin_cao/article/details/83962271
https://blog.csdn.net/qq_31342997/article/details/89174950

安装Bug:
conda activate失败,提示shell中应使用CALL conda.bat activate;输入CALL conda.bat activate再次报错conda.bat不是内部外部命令,并提示conda init;输入conda init,提示已修改activate、deactivate,重启命令行;重启,conda activate可以生效

Anaconda命令:

https://blog.csdn.net/hanguo1577717382/article/details/80245707
https://www.cnblogs.com/llfctt/p/9223712.html

查看信息

查看Anaconda版本:

conda -V   #大写V

查看anaconda基本信息:

conda info  #没有所有环境的列表 

查看所有环境列表:

conda info --envs  #两种方式均可
conda env list
环境操作

https://www.jianshu.com/p/7265011ba3f2

创建环境:

conda create -n env_name python=3.6
conda create -n env_name numpy matplotlib python=3.6  #创建并安装包

注意

必须参数中要指定python,不然的话新envs里面没有python解释器,在pycharm里面无法指定该环境。 删除环境:

删除环境:

conda remove -n env_name --all

进入环境:(激活环境)

conda activate执行报错:
https://blog.csdn.net/weixin_42652125/article/details/87697902

conda activate env_name

退出环境:

conda deactivate    #已经在环境中了,退出环境不需要环境名

克隆环境:

conda create --name myclone --clone myenv
源操作

源操作:
https://blog.csdn.net/David_jiahuan/article/details/104544957
https://blog.csdn.net/dream_allday/article/details/80344511

查看源:

conda config --show-sources

设置源:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

删除源:

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
包操作

查看包:

conda list

安装包:

conda install anaconda
conda install -n env_name pandas

也可用先进入环境,然后:
pip installer XXX

删除包:

conda remove --name your_env_name  package_name
conda remove pandas

更新包:

conda upgrade pandas
conda upgrade --all		#更新全部包
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值