Python 环境的配置及相关工具的安装

数据分析师(入门)     DC学院

1.安装 miniconda

进入网址 Miniconda - Conda

下载 Python3 的 64-bit 版本即可。注意,最好是64位的版本(除非你的电脑是32位的)。这里选择3.X或者2.X没关系,都可以,但建议和课程一致选Python3版本。

【注意!】在下载完对应的Miniconda安装包之后,可以直接在开始菜单里找到Anaconda Prompt,直接使用Anaconda Prompt而不是cmd终端进入conda操作;或者你也可以按照课程视频所示(遵循Miniconda安装及添加环境变量———小白教程 ,按照教程中的步骤进行Miniconda的安装和环境变量添加)使用cmd终端进入conda操作。如果你选择了Anaconda Prompt,以后的所有操作就用Anaconda Prompt替代cmd终端,如果你选择了cmd终端,以后所有操作就直接在cmd终端进行。

2.添加 conda 的镜像服务器

因为conda 下载文件要用到国外的服务器,速度一般会比较慢,我们可以通过增加一个清华的镜像服务器来解决。

打开cmd终端或者Anaconda Prompt(快捷键: win+r :然后输入cmd,回车)。

分别在cmd终端或者Anaconda Prompt里粘贴下面两行代码(每粘贴一行回车确认)。

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

3.创建 Python3.5 的虚拟环境

在 cmd 终端或者Anaconda Prompt输入: conda create –n course_py35 python=3.5 。

!这里需要特别提醒你,-和n之间是没有空格的;如果你下载的不是python3.5版本,记得在这里把python=()改成相应的版本,下同。

“course py35”可以替换为你想用的名称,按回车键执行代码,下同

安装工具包的时候可能需要安装一些其他的工具,如果系统提示 proceed ([y]/n)? ,输入y, 回车就ok。

出现如下图提示 “To activate this environment……”表示环境配置成功

尝试触发刚创建的这个环境,输入: activate course_py35 
这里如果你用的是其他的名字,输入“activate+名称”就可以了

如果命令行出现(course_py35)或者说是你自己设定的名称,表示已经载入这个环境

你可以选择查看 Python 的版本是否是我们刚创建的3.5版本,输入:python 
不出意外的话,系统会给你反馈 python 的版本信息

输入:quit() 
退出 python 环境(注意此处的括号为英文状态下输入的)

4.安装科学计算所需的 python 工具包

用 conda 安装 scipy 
cmd输入:conda install scipy

用 conda 安装 pandas 
输入:conda install pandas

conda安装scipy和pandas都是需要先退出python(也就是说,如果你之前在命令行输入了python的话,需要先使用quit()命令退出),在之前创建的course_py35环境里安装;检查包是否安装成功,需要首先进入python,再使用"import +包名字"进行检查,如检查scipy是否安装成功,可以输入import scipy。

用 pip 安装 scikit-learn 
输入:pip install scikit-learn 
很多包其实用 pip 也是可以直接安装的

————————–我是分割线————————–

Mac用户安装注意事项

如果怕后续安装出现不必要的麻烦,建议下载 .pkg 文件的 Anaconda

点击链接进入下载页面: Anaconda(注意是下图中文件更大的那个哦)

下载之后安装就可以了(可以全部选默认设置)。

如果你还是坚持下载了 Miniconda ,那么下面的操作也可以让你解决安装的问题

在 launchpad 里打开终端(或者本地搜索“终端”打开)

进入你下载的文件的位置。比如,我这里下载在桌面的,找到下载的文件,右键 > 显示简介 > 复制位置信息

在终端输入: cd+空格+复制的位置信息,比如我这里输入的就是: 
cd /Users/mac/Desktop

然后,在终端输入(并按回车执行): chmod 777 + 文件名称,比如我这里输入的是: 
chmod 777 Miniconda3-latest-MacOSX-x86_64.sh

最后,就可以执行这个文件啦,在终端输入(并按回车执行): bash+文件名 ,比如我这里输入的是: 
bash Miniconda3-latest-MacOSX-x86_64.sh

好了,解决了 Miniconda 的安装,后面的操作就跟上述的 windows 下的操作一样了,你还需要添加服务器镜像和配置 python3.5 的虚拟环境。

扩展阅读

安装问题

在安装miniconda的过程中,也许你会遇到很多的问题,请阅读以下链接,是否能解决你的一些问题:

1.开始菜单中并没有出现anaconda 的文件夹

2.报错failed to create anacoda menu

3.windows下anaconda 安装报错, IOError

4.显示:already exists,please choose a different location

最后,遇到报错,善用搜索,你并不是第一个遇到类似问题的人,也希望你能把自己解决报错的经验分享出来,帮助别人解决问题。

miniconda的安装及使用相关推荐

  1. miniconda的安装与配置_Miniconda安装及使用--小白上路

    Miniconda简介 Miniconda是一款小巧的python环境管理工具,安装包大约只有50M多点,其安装程序中包含conda软件包管理器和Python.一旦安装了Miniconda,就可以使用 ...

  2. Miniconda的安装与使用及pip在conda环境中的安装

    文章目录 一.Miniconda如何安装? 1.下载miniconda 2.安装 3.环境变量配置 二.Miniconda的内部配置 1.添加conda的镜像服务器 2.创建python3.9虚拟环境 ...

  3. Conda - Miniconda - Installing (安装) - Uninstalling (卸载)

    Conda - Miniconda - Installing (安装) - Uninstalling (卸载) Conda https://conda.io/en/latest/index.html ...

  4. miniconda中安装python包库

    miniconda中安装python包库 1.在命令行中转到需要安装包库的环境 语法:conda active envname #conda active projec_version3.8 补充创建 ...

  5. Miniconda 的安装和基本操作

    简介 Miniconda 相当于是 Anaconda 的轻量版本,Miniconda 只包含 Anaconda 的核心部件.相比于 Anaconda,Miniconda的安装包小很多,安装速度也快很多 ...

  6. vm虚拟机安装包_一次Miniconda虚拟机安装的神奇踩坑记录

    本人一直都是在物理机环境下使用Anaconda,好处是提供了比较完全的机器学习包,还有方便的虚拟环境,缺点是体积太大.但如果直接用Anaconda中的根目录环境作为pycharm中的Python解释器 ...

  7. 关于miniconda的安装,配置以及包批量安装和使用

    由于时间很晚了.就不写废话了. conda官方文档地址:http://conda.pydata.org/docs/ 一切其实都可以从miniconda的文档找到,这里只纪录自己操作的时候遇到的值得一说 ...

  8. Miniconda软件安装教程(Windows)

    软件简介 Miniconda是conda的精简版安装程序. 它是Anaconda的小型引导程序版本,仅包含conda,python,它们依赖的软件包以及少量其他有用的软件包,包括pip,zlib和其他 ...

  9. Python基础 | Miniconda的安装

    文章目录 什么是Miniconda3 Miniconda安装Jupyter Miniconda运行Jupyter Miniconda安装Spyder Miniconda和Anaconda对比 Mini ...

最新文章

  1. win32 api 消息解释
  2. 多线程编程之四——线程的同步
  3. 12.IDA-虚函数和虚表
  4. Android 第二课 Intent
  5. python中文文本处理_python简单文本处理的方法
  6. ext拖动gridpanel的列组件消失_未来光伏组件市场格局:182mm市场占有率65%、210占5%、166占20%...
  7. Java的oauth2.0 服务端与客户端的实现
  8. Win10系统下进行磁盘分区
  9. vxlan技术是一种什么技术?
  10. 禁用win10触摸屏手势_搞机作战室:win10触控板多指触控,手势操作教程
  11. hive数据库无主键进行去重SQL
  12. 超全整理:程序员都在用什么工具?
  13. 《软技能》读书笔记——自我营销篇
  14. mac如何用移动随E行连接有线网络(中国计量大学)
  15. 增长率超 100%!东软数据可视化到底什么样?
  16. powershell spirit
  17. No.14 交易平台初探【交易平台系列①】
  18. Redis五大数据类型(字符串对象(string)、列表对象(list)、哈希对象(hash)、无序集合(set)和Sorted Set数据类型(zset有序集合))
  19. C++ 多线程编程(二):pthread的基本使用
  20. prezi1破解安装与使用

热门文章

  1. C++迭代器之'反向迭代器'
  2. TeamTalk源码分析(二) —— 服务器端的程序的编译与部署
  3. 程序员兼职可以从什么平台接私活?你值得知道!!!
  4. 正点原子Alpha Linux开发板相关资料分享
  5. 小程序怎么做线下推广
  6. 芯片电源类引脚符号标识及其含义
  7. 用Eclipse建立从Vuze/Azureus工程并编译运行的方法
  8. 电商详情页系统实战(2) -小型电商网站商品详情页的页面静态化架构及缺陷
  9. 中文单栏latex模板
  10. chrome浏览器中用 F12 进行抓包