机器学习基础环境的安装与使用(MAC版)

使用到Matplotlib、Numpy、Pandans等库

1、创建虚拟环境

>>>> sudo pip3 install virtualenv
  >>>>sudo pip3 install virtualenvwrapper

2、安装完成找不到mkvirtualenv的命令

    # 1、创建目录用来存放虚拟环境
    mkdir $HOME/.virtualenvs
    # 2、打开~/.bash_profile文件【此文件为隐藏文件,Mac系统显示隐藏文件快捷键为shift+command+.  取消显示隐藏文件也是这个组合快捷键】
    在该文件中添加以下环境配置,保存后,在终端运行source ~/.bash_profile即可。

    PATH=$PATH:/usr/local/mysql/bin
    export WORKON_HOME=$HOME/.virtualenvs

    export VIRTUALENVWRAPPER_SCRIPT=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
    export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
    export VIRTUALENVWRAPPER_VIRTUALENV=/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenv
    export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=‘--no-site-packages‘

    source /Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh
    VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3

3、配置好文件后,使用命令 mkvirtualenv -p python3 虚拟环境名称【python3 环境下创建虚拟环境】

【提示:创建虚拟环境需要电脑连网】

4、创建好虚拟环境后,使用命令 workon 虚拟环境名称 就可以进入到我们创建好的虚拟环境了,在这个里面安装任何工具包都不会对本机的python环境有任何的影响。

5、退出虚拟环境使用命令 deactivate 即可。

6、删除虚拟环境 rmvirtualenv 虚拟环境名称。

7、虚拟环境需要安装的包

mkvirtualenv -p ai

***notice:安装包一定要在虚拟环境下安装,不然找不到安装的文件

8、安装相关的包

8.1分别安装相关的包

matplotlib==2.2.2
  numpy==1.14.2
  pandas==0.20.3
  tables==3.4.2
  jupyter==1.0.0

8.2把所有需要安装的包放在一个.tex文件中,直接执行命令安装所有

pip3 install -r requirements.txt   #将所有需要安装的包放在一个.text文件

测试是否安装完成可以在IPython中导入测试,如果不报错即安装成功

个人出现的问题:

1、未在虚拟环境下安装包,导致很多包安装后用不了也看不到

2、有些安装会失败,比如我安装中遇到numpy、pandas、tables安装失败,下载了Xcode,成功安装了tables,其余两个任然不能安装,最后解决方案是不指定版本,安装成功

原文地址:https://www.cnblogs.com/goulingyun/p/10789494.html

时间: 2024-08-05 14:09:40

机器学习基础环境的安装与使用(MAC版)的相关文章

MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)

MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1411-WIN&productId=686&rPId=20814 包名:VMware-workstation-full-12.5.7.20721.exe 2)     Windows版本包

Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)

Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmware.com/web/vmware/details?downloadGroup=WKST-1411-WIN&productId=686&rPId=20814 包名:VMware-workstation-full-12.5.7.20721.exe 2)     CentOS版本包 地址:htt

windows环境下安装win8.1+Mac OS X 10.10双系统教程

首先要感谢远景论坛里的各位大神们的帖子  没有他们的分享我也不能顺利的装上Mac OS X 10.10! 写这篇随笔主要是为了防止自己遗忘,同时给大家分享下我的经验. 本教程适用于BIOS+MBR分区的朋友们使用 首先介绍下我的电脑硬件信息 安装环境为:win8.1系统 引导方式为:变色龙r2378 一.准备工作 1.下载Mac OS X 10.10镜像(本镜像为懒人版镜像非官方镜像) 地址:http://pan.baidu.com/s/1gdEf4Gj 2.下载所需要使用到的工具,我将所有需要

鲲鹏云实验-Python+Jupyter机器学习基础环境

[摘要] 介绍Ubuntu 18.04环境下Python3常用科学计算和数据分析包(numpy, scipy, matplotlib, sklearn, pandas)的安装,以及Jupyter Notebook的安装和使用 1. 基础环境 2vCPUs | 4GB | kc1.large.2 Ubuntu 18.04 64bit with ARM 确保已经安装了gcc, cmake 2. Python 3.x验证 Ubuntu 18.04已经自带了Python 3.x版本,可通过运行: pyt

Heron——基础环境及安装

Heron是Twitter为了更好的进行实时计算的项目,主要是为了替换和改善Storm的不足而设计.详细的基础介绍和设计目标优势等,可以搜索Google或者查看官方文档(http://twitter.github.io/heron/). 这里对Heron的使用做出一些介绍,在了解基础上,动手实践总是更好理解.这一部分只提及heron的安装依赖环境. 一.Heron使用依赖的环境: 1.  系统平台平台要求: Heron目前只在几个平台可用,Mac OS X 10.10,Ubuntu 14.04,

Mac环境下安装Fireworks CS6 破解版

Fireworks 设计软件 本文只提供mac破解版的安装教程 注意:为了尊重作者版权,特声明安装教程来源 http://www.cr173.com/mac/123182.html Fireworks CS6 Adobe推出的一款网页作图软件,软件可以加速 Web 设计与开发, 是一款创建与优化 Web 图像和快速构建网站与 Web 界面原型的理想工具. 这款软件止步于cs6版本并且不会再有新的版本出现 下载 注册机 http://xz.cr173.com/soft2/xf-amcs6.dmg

python基础--环境的安装

python3下载: Python 官网:https://www.python.org/ 环境配置:https://www.runoob.com/python3/python3-install.html 1.DOS下进入python环境: python 2:py -2 python 3:py -3 2.退出python环境 exit()/quit()/ctrl+z+enter 3.pip命令:(要在非pyhton环境下执行) 升级命令: py -3 -m pip install --upgard

告别格式工厂的视频格式转换方法(mac版 命令行)

macbook pro 安装ffmpeg 及 简单使用 说明 ? 在B站上看到一个关于ffmpeg转换视频文件的视频, 虽然里面很详细, 但只有windows版本的安装及使用, 于是想在mac系统下安装使用看. ? B站的ffmpeg安装使用教程 安装环境及版本 ? ffmpeg, 可选择最新的静态稳定版本(本人下载时的版本: ffmpeg-4.2.2.7z) 下载地址 ? ? macbook pro OS: macOS Mojave 10.14.4 (估计版本10.10以上应该没问题, 可以自

[零基础学pythyon]安装python编程环境

任何高级语言都是需要一个自己的编程环境的,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的OFFICE.笔和纸以及office软件,就是写东西的硬件或软件,总之,那些文字只能写在那个上边,才能最后成为一篇文章.那么编程也是,要有个什么程序之类的东西,要把程序写到那个上面,才能形成最后类似文章那样的东西. 刚才又有了一个术语--"程序",什么是程序?本文就不讲了.如果列为观众不是很理解这个词语,请上网google一下. 注:推荐一种非常重要的学习方法