系统中同时有 python2和 python3,怎么让 ipython 选择不同的版本启动?
2024-09-16 18:35:47
已经安装的情况下:
> which ipython
/usr/local/bin/ipython
> cat /usr/local/bin/ipython
#!/usr/local/opt/python/bin/python2.7
# -*- coding: utf-8
-*-import reimport sysfrom IPython
import start_ipython
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(start_ipython())
这是我的 ipython 可执行文件,ipython2 和这个一样,ipython 版本 5.1.0
你把这个可执行文件的头行修改为相应的 Python 解释器即可。
#!/usr/bin/env python2
#!/usr/bin/env python3
没有安装的情况下:
pip install ipython 安装python2的
pip3 install ipython 安装python3的
之后shell中执行ipython或ipython3会进入不同的
使用方式:
装一个
Python 2 版本的,一个 Python 3 版本的。记得装好一个之后把那个可执行文件改名(比如 2 版本的叫 ipython2,3 版本的就叫 ipython3)。用的时候写带版本号的名字就可以了。
Python 2 版本的,一个 Python 3 版本的。记得装好一个之后把那个可执行文件改名(比如 2 版本的叫 ipython2,3 版本的就叫 ipython3)。用的时候写带版本号的名字就可以了。
---------------------
本文来自 安塔利亚的猿 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/wangyongzhao520/article/details/78076300?utm_source=copy
最新文章
- HTML空格标签
- 2.Visual FoxPro内存变量显示和清除命令
- SQLServerDBA十大必备工具---让生活轻松点(转)
- 【leetcode】Best Time to Buy and Sell Stock II
- Java Web开发介绍
- boost库学习随记六:使用同步定时器、异步定时器、bind、成员函数回调处理、多线程的同步处理示例等
- Integral Promotions整数提升和符号扩展(char,unsigned char,signed char)
- 每个国家对应的语言Locale和国家代码对照表
- [LeetCode] Subarray Product Less Than K 子数组乘积小于K
- Android中FrameAnimation动画的使用
- 内置函数(sorted、map、enumerate、filter、reduce)
- AAC ADTS格式分析
- Python进行RSA安装加密
- kafka产生的数据通过Flume存到HDFS中
- StringBuffer与StringBuilder差别
- 《成神之路-基础篇》JVM——Java内存模型(已完结)
- Netty 零拷贝(一)NIO 对零拷贝的支持
- JS设计模式——10.门面模式
- rest_framework之频率详解 03
- 20155321 《Java程序设计》实验五 网络编程与安全
热门文章
- 【从0開始Tornado建站】整体设计
- 转载: erlang连接mysql
- CentOS7设置开机自启动命令大全
- jquery中判断选择器,找没找到元素用$().size()==0
- Centos6.8搭建Git服务(git版本可选)
- jQuery分页插件(jquery.page.js)的使用
- URAL 1203 Scientific Conference(贪心 || DP)
- 完美解决jQuery符号$与其他javascript 库、框架冲突的问题
- Ocx控件注册不成功?可能是tlb文件导致~
- 使用mshflxgd.ocx控件