//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
显示结果找不到,报错。
更换源
先用阿里云的源:pip install pandas -i http://mirrors.aliyun.com/pypi/simple/
还是显示失败
更换中国科技大学源
:pip install pandas -i https://pypi.mirrors.ustc.edu.cn/simple/
显示成功
附录:
附:
豆瓣:https://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
卸载pandas
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
附录:
pip检测更新
命令:pip list –outdated
pip升级包
命令:pip install --upgrade packagename
pip卸载包
命令:pip uninstall packagename
参考文档
PANDAS
PIP 更换国内安装源
重装ANACONDA以后,我觉得我应该稍微写下ANACONDA的学习笔记。
什么是ANACONDA
ANACONDA的中文翻译和python差不多
都是蛇,为啥这些语言、环境开发大神都这么爱蟒蛇呢。
这张图就长得很像一个蟒蛇
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”中已经包含“Jupyter Notebook”、“Jupyterlab”、“Qtconsole”和“Spyder”。
Anaconda命令行
在Anaconda
①进入python36环境
② 在当前环境中安装包
conda install <package_name>
conda install pandas在当前python36环境中安装pandas包。
③ 使用pip安装包
pip install <package_name>
pip可以安装一些conda无法安装的包;conda也可以安装一些pip无法安装的包。因此当使用一种命令无法安装包时,可以尝试用另一种命令。
④conda list/info
→ 使用场景
查询conda版本、conda下的信息
特点
开源
安装过程简单
高性能使用Python和R语言
免费的社区支持
conda包
环境管理器
1,000+开源库
参考文档
Anaconda官方网站
初学 Python 者自学 Anaconda 的正确姿势
Anaconda介绍、安装及使用教程
心得体会
- 做任何事不能太过于执着,比如说学新东西,给自己的目标是随便学学,那就可以一直学。什么事情非要学会,那就很快压力过大,不能继续学习了。
- 不管觉得自己知道的东西多么的不成熟,还是要把它写下来的,写下来慢慢理一理就慢慢成熟了