博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac系统下安装ipython分别支持python2和python3
阅读量:4983 次
发布时间:2019-06-12

本文共 910 字,大约阅读时间需要 3 分钟。

  • 操作系统:Mac10.11.5
  • python2.7.13
  • python3.6.1

安装python2:

brew install python

安装python3:

brew install python3

此时,命令行输入python3则打开python3,输入python则打开python2。

 

利用pip安装 ipython

sudo pip install ipythonsudo pip3 install ipython

用pip安装ipython则是安装到python2的site-packages中,同理用pip3则是安装到python3的site-packages中。

进入/usr/local/bin目录下,可以看到ipython文件,用vi打开:

 

sudo vi ipython

 

#!/usr/local/opt/python/bin/python2.7# -*- coding: utf-8 -*-import reimport sysfrom IPython import start_ipythonif __name__ == '__main__':    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])    sys.exit(start_ipython())
#!/usr/local/opt/python/bin/python2.7这个目录就是指向python的版本, 例如我要定向成python3可以修改该成#!/usr/local/opt/python3/bin/python3.6 这样ipython这个命令打开的ipython指向的python版本就是python3了。为了方便我们可以复制这个文件为ipython3,把ipython3这个命令文件指向python3版本,这样在终端输入ipython打开的就是python2,输入ipython3打开的就是python3,是不是很方便!

 

转载于:https://www.cnblogs.com/wangchaowei/p/6921191.html

你可能感兴趣的文章
九的余数
查看>>
北京师范大学第十五届ACM决赛-重现赛K Keep In Line ( 字符串模拟实现)
查看>>
(转)C# — WinForm 消息框的使用
查看>>
时间管理(转)
查看>>
Future FutrueTask Callable类源码说明以及原理使用
查看>>
flask 外键关系和多对多查询
查看>>
接收行数,打印平行四边形
查看>>
Linux上coredump调试:call stack栈顶函数地址为0 分析实战
查看>>
Educational Codeforces Round 11——C. Hard Process(YY)
查看>>
0054 Spring MVC的@Controller和@RequestMapping注解
查看>>
C#学习总结
查看>>
python字符串实战
查看>>
SQL学习笔记之B+树的几点总结
查看>>
力扣——字符的最短距离
查看>>
列表的操作
查看>>
8 通用输入输出口
查看>>
矩阵与坐标系
查看>>
Java生鲜电商平台-服务器部署设计与架构
查看>>
Struts结合马士兵视频的学习经验
查看>>
MVC中局部视图的使用
查看>>