美文网首页
python神器Anaconda 安装

python神器Anaconda 安装

作者: LI木水 | 来源:发表于2019-08-04 21:57 被阅读0次

    下载 https://www.anaconda.com/distribution/

    我们选择最新的Windows版python 3.7的,下载完点击安装。

    后面使用中发现python3.7会有“ImportError: DLL load failed: 找不到指定的模块”的坑,建议使用python3.6的

    image.png

    这里安装到D盘


    image.png

    下面两个都打勾


    image.png

    设置为清华的下载源

    打开cmd,设置为清华的下载源,因为自身源可能较慢

    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
    

    安装机器学习库scikit-learn

    #conda install jupyter notebook
    
    conda install scikit-learn
    

    激活环境(重要)

    conda activate you_envname
    如果没有激活环境,导入包时会报错

    后来发现这是python3.7的一个坑,可以把版本降到python3.6,或者创建3.6版本的环境,或者更多解决方案见 https://blog.csdn.net/weixin_42683993/article/details/89229637

    image.png
    这里使用conda activate,默认激活base环境,可以看到下面显示的是base,这时导入sklearn就正常了
    image.png

    开发工具介绍

    开发项目使用pycharm,自行下载
    测试使用jupyter notebook
    Anaconda 默认帮我们安装好了jupyter notebook,在激活的环境里执行jupyter notebook即可打开

    image.png
    执行完之后浏览器自动打开http://localhost:8888/tree/,新建一个python3的笔记去玩一下吧 image.png

    conda 相关命令

    conda --help 查看帮助
    conda env --help 查看env相关帮助
    conda env list查看所有环境
    conda create --name python36 python=3.6创建一个python3.6的环境,命名为python36
    conda create --name python27 python=2.7创建一个python2.7的环境,命名为python27
    其他命令

    conda list 列举当前环境下的所有包
    conda list -n packagename 列举某个特定名称包
    conda install packagename 为当前环境安装某包
    conda install -n envname packagename 为某环境安装某包
    conda search packagename 搜索某包
    conda updata packagename 更新当前环境某包
    conda update -n envname packagename 更新某特定环境某包
    conda remove packagename 删除当前环境某包
    conda remove -n envname packagename 删除某环境环境某包
    
    创建一个新环境想克隆一部分旧的环境
    conda create -n your_env_name --clone oldname
    删除某个环境
    conda remove -n your_env_name --all
    导出环境配置(非常有用,比如你想帮朋友安装和你一模一样的环境,你可以直接导出一个配置文件给他,就能免除很多人力安装调试)
    conda env export > environment.yml
    将会在当前目录生成一个environment.yml,你把它交给小伙伴或拷到另一台机器,小伙伴只需要对这个文件执行命令  
    conda env create -f environment.yml
    就可以生成和你原来一模一样的环境啦
    

    自身包管理

    conda本身和anaconda、python本身也算包
    conda update conda
    conda update anaconda
    conda update python
    

    相关文章

      网友评论

          本文标题:python神器Anaconda 安装

          本文链接:https://www.haomeiwen.com/subject/kexudctx.html