美文网首页
简单记录下卸载重装Anaconda、装PANDAS包及Anaco

简单记录下卸载重装Anaconda、装PANDAS包及Anaco

作者: python开发运维小队 | 来源:发表于2020-05-27 22:45 被阅读0次

    //by Chaos

    重装

    上周安装pandas包的时候不知道为什么把Anaconda的环境搞坏了
    今天晚上开始准备修一下,然后就开始发现一些文件后面多了这个~。把另一台电脑的文件开始替换,然后发现又有别的问题,又根据报错修,发现少的越来越多。无奈决定重装Anaconda。
    先把ENV文件拷出来,然后用自带的卸载程序卸载,重装以后再把虚拟环境拷进去。

    教训是,重装是最快的,有问题的时候还是重装吧

    重装以后继续安装上周的pandas包

    Python pandas包

    Python pandas包用于数据操作和分析,更直观的方式处理标记或关系数据。
    基于numpy软件包构建,pandas包括标签,描述性索引,在处理常见数据格式和丢失数据方面比较厉害。

    Python pandas包 Anaconda中安装

    安装 pandas,选择在Anaconda中安装
    命令:conda install pandas

    Python pandas包 使用pip安装

    pip install pandas
    显示结果找不到,报错。

    安装失败.png
    更换源
    先用阿里云的源:pip install pandas -i http://mirrors.aliyun.com/pypi/simple/
    还是显示失败

    更换中国科技大学源
    :pip install pandas -i https://pypi.mirrors.ustc.edu.cn/simple/
    显示成功

    安装成功.png
    可以看到已经安装好.png

    卸载pandas


    卸载pandas.png

    附录:
    pip检测更新
    命令:pip list –outdated
    pip升级包
    命令:pip install --upgrade packagename
    pip卸载包
    命令:pip uninstall packagename

    参考文档
    PANDAS
    PIP 更换国内安装源

    重装ANACONDA以后,我觉得我应该稍微写下ANACONDA的学习笔记。

    什么是ANACONDA

    ANACONDA的中文翻译和python差不多
    都是蛇,为啥这些语言、环境开发大神都这么爱蟒蛇呢。


    ANACONDA.png

    这张图就长得很像一个蟒蛇

    Anaconda是一个包含超多科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。

    为啥要装Anaconda

    1)附带数据包:Anaconda 附带了一大批常用数据科学包,附带了 conda、Python 和超多个科学包及其依赖项。
    2)装包容易:直接conda install:管理包Anaconda 是在 conda(一个包管理器和环境管理器)上发展出来的。conda(包管理器)安装和管理这些包很容易,包括安装、卸载和更新包
    3)可以管理多个环境: 我安装两个Python版本,conda可以为不同的项目建立不同的运行环境。比如不同的pandas版本,不可能同时安装两个 Numpy 版本,用conda可以为每个 Numpy 版本创建一个环境,然后项目的对应环境中工作。

    如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。——[conda官方网站]

    Anaconda、conda、pip、virtualenv的区别

    • Anaconda:包含conda
    • conda:包及其依赖项和环境的管理工具,适用多个语言和平台,
    • pip:用于安装和管理软件包的包管理器,编写语言- python(有pip和pip3)
      pip采用的是递归缩写进行命名的,两个解释:“Pip installs Packages”(“pip安装包”)or “Pip installs Python”(“pip安装Python”)
    • virtualenv:创建一个独立的Python环境的工具。virtualenv将会为它自己的安装目录创建一个环境,这并不与其他virtualenv环境共享库
    • pip&conda:差别在于依赖性检查;环境管理;对系统自带的python影响;适用语言
    • pip、virtualenv&conda:conda结合了pip和virtualenv的功能。

    安装

    Anaconda可以在Windows、macOS、Linux系统平台中安装和使用。
    安装方法就是下一个软件包,傻瓜安装。
    若“Anaconda-Navigator”成功启动,则说明真正成功地安装了Anaconda


    Anaconda-Navigator.png

    “Anaconda-Navigator”中已经包含“Jupyter Notebook”、“Jupyterlab”、“Qtconsole”和“Spyder”。


    包含内容.png

    Anaconda命令行

    在Anaconda


    Anaconda命令行.png

    ①进入python36环境


    python36.png

    ② 在当前环境中安装包
    conda install <package_name>


    conda install.png

    conda install pandas在当前python36环境中安装pandas包。

    ③ 使用pip安装包
    pip install <package_name>
    pip可以安装一些conda无法安装的包;conda也可以安装一些pip无法安装的包。因此当使用一种命令无法安装包时,可以尝试用另一种命令。

    ④conda list/info
    → 使用场景
    查询conda版本、conda下的信息


    conda 版本.png conda 安装包.png

    特点

    • 开源

    • 安装过程简单

    • 高性能使用Python和R语言

    • 免费的社区支持

    • conda包

    • 环境管理器

    • 1,000+开源库

    参考文档

    Anaconda官方网站
    初学 Python 者自学 Anaconda 的正确姿势
    Anaconda介绍、安装及使用教程

    心得体会

    • 做任何事不能太过于执着,比如说学新东西,给自己的目标是随便学学,那就可以一直学。什么事情非要学会,那就很快压力过大,不能继续学习了。
    • 不管觉得自己知道的东西多么的不成熟,还是要把它写下来的,写下来慢慢理一理就慢慢成熟了

    相关文章

      网友评论

          本文标题:简单记录下卸载重装Anaconda、装PANDAS包及Anaco

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