在知乎上看待一位朋友的Python的学习记录,准备跟着学一下。这位朋友用了ipython(因为他主要做科学计算,我自己将来要学习数据科学,感觉很合适),酒准备安装一下ipython,没想到出了不少问题。

1.安装ipython

pip3 list 会发现在已经安装的东西里是存在ipython的,但是我在打出ipython的时候,显示命令找不到

-bash: ipython: command not found),很疑惑。于是前往Stack Overflow:ipython installed but notfound

网页显示如下:https://stackoverflow.com/questions/34441943/ipython-installed-but-not-found

第一位网友回答的很详细。在命令行输入:python -m IPython   之后终端进入了ipython的页面,这说明你有ipython,但是无法正常打开,怎么解决这个问题呢?我的解决办法是安装了anaconda 然后在终端运行conda install jupyter,然后就可以在终端输入ipython之后进入ipython的页面了。

2.jupyter notebook

在终端输入jupyter notebook,按理说应该是Safari打开Home页面,但是不知道为什么打不开,同样Stack Overflow,:ipython notebook will not start on command line。网址如下:https://stackoverflow.com/questions/44057601/ipython-notebook-will-not-start-on-command-line

解决方法如下:

    1. Generate jupyter config if you don't have it:
      jupyter notebook --generate-config (输入这个之后,会在文件夹建立一个这样的文件,并显示所在位置,在find中前往的功能中键入此地址,用MAC自带的文本打开这个文件,并进行下面的编辑)
    2. Use vim to open that config file and add Google chrome value in:
      c.NotebookApp.browser = u'chrome' (Make sure to take out the # comment sign)(记住一定要去掉 #),如果要让打开的网页是Safari,只要把Chrome变成Safari就好了。

3. 安装Aanconda

anaconda是一个Python的包的管理器,里面有很多Python需要的已经安装好的包。直接在官网下载就好了。对于安装你需要的包裹,如果实在终端里面安装,我这里出现了一个问题,我需要先打出:export PATH=~/anaconda3/bin:$PATH   然后在conda的各种命令操作才可以。 或者在anaconda里面的ipython里面直接进行下载包裹的操作也可以:!conda install XX

 

安装ipython的情况总结的更多相关文章

  1. 记一次安装Ipython的流程

    这是一个悲伤的安装ipython的过程. 写下来留个教训吧. 也是希望对博友一些帮助吧. 注: 我也写了一篇window下安装bpython的文章(个人感觉bpython要比ipython强大的多), ...

  2. linux安装python3 ,安装IPython ,安装jupyter notebook

    安装python3    下载到 /opt/中 1.下载python3源码,选择3.6.7因为ipython依赖于>3.6的python环境wget https://www.python.org ...

  3. ubuntu中使用apt命令安装ipython失败解决方案

    在最近使用ubuntu安装ipython时,出现如下报错: 出现这个问题,主要是因为apt还在运行,故解决方案为: 1.找到并且杀掉所有的apt-get 和apt进程 运行下面的命令来生成所有含有 a ...

  4. 源码安装ipython,并在ipython中整合spark

    一.安装ipython 下载ipython, https://pypi.python.org/packages/source/i/ipython/ipython-2.2.0.tar.gz#md5=b9 ...

  5. CentOS 6.5升级Python和安装IPython

    <转自:http://www.noanylove.com/2014/10/centos-6-5-sheng-ji-python-he-an-zhuang-ipython/>自己常用.以做备 ...

  6. [py]安装ipython

    系统:crunch bang11+python2.7.3 准备工具: sudo apt-get install python-pip python-dev build-essential 安装setu ...

  7. linux安装IPython四种方法

    IPython是Python的交互式Shell,提供了代码自动补完,自动缩进,高亮显示,执行Shell命令等非常有用的特性.特别是它的代码补完功能,例如:在输入zlib.之后按下Tab键,IPytho ...

  8. 在安装ISE的情况下,充分利用ISE的安装目录,查找资料

    2013-06-22 11:03:02 在找资料时,通过官网输入关键字的方法找资料,有事会给出很多版本的链接.或者找不到,下面给出一种简便的方法,可以快速找到想要的资料. 如果要找ISE各个工具如pl ...

  9. 安装ipython notebook

    从http://cs231n.github.io/assignments2016/assignment1/开始说起,因为要学习cs231n课程,需要安装ipython notebook,原本电脑中安装 ...

随机推荐

  1. Codeforces Round #561 (Div. 2) A. Silent Classroom

    链接:https://codeforces.com/contest/1166/problem/A 题意: There are nn students in the first grade of Nlo ...

  2. HttpServletRequest 和 HttpServletResponse

    Servlet配置方式 全路径匹配 以 / 开始 /a /aa/bb localhost:8080/项目名称/aa/bb 路径匹配 , 前半段匹配 以 / 开始 , 但是以 * 结束 /a/* /* ...

  3. 转 简单聊聊IT软件项目的风险及应对

    https://www.jianshu.com/p/b347adca87a6 前言 上段时间在一家演讲俱乐部做即兴演讲主持人,聊的就是风险管理,与会的小伙伴分享了不同行业的风险问题,令人受益匪浅,今天 ...

  4. 关于byte[]和字符串的转换

    public static String byteToStr(byte[] b) { return new String(b); } public static byte[] strToByte(St ...

  5. D、Homework of PE 容斥原理

    https://scut.online/p/113 终于想懂了这个容斥, 华工4月23号校赛,考虑总的所有情况,设1---n里面含有质数的个数为all,需要固定m个质数.那么有 totSum = C( ...

  6. python实现批量远程执行命令及批量上传下载文件

    #!/usr/bin/env python # -*- coding: utf- -*- # @Time : // : # @Author : xuxuedong # @Site : # @File ...

  7. [WPF自定义控件库]了解如何自定义ItemsControl

    1. 前言 对WPF来说ContentControl和ItemsControl是最重要的两个控件. 顾名思义,ItemsControl表示可用于呈现一组Item的控件.大部分时候我们并不需要自定义It ...

  8. 求逆欧拉函数(arc)

    已知欧拉函数计算公式 初始公式:φ(n)=n*(1-1/p1)*(1-1/p2).....*(1-1/pm)   又 n=p1^a1*p2^a2*...*ps^as  欧拉函数是积性函数 那么:φ(n ...

  9. [Loading Component]Loading组件的v-model设计是否不合理?

    vue在2.4.2版本中给computed里的属性加了限制,详见assigning to a computed property without setter does not fail 项目将vue ...

  10. Setting 之dashboard 点击跳转流程

    设置的主界面的可以通过修改xml中的dashboard_categaries.xml 文件实现,在DashboardSummary.java 文件中的rebuildUI()方法中将xml对应的实体类转 ...