linux下ipython无法保存历史记录

在Centos7下使用ipython时,发现有个warning,提示无法保存历史记录

[[email protected] pip-9.0.1]# ipython
/usr/local/lib/python3.6/site-packages/IPython/core/history.py:226: UserWarning: IPython History requires SQLite, your history will not be saved
  warn("IPython History requires SQLite, your history will not be saved")
Python 3.6.1 (default, Jun 26 2017, 09:16:04)
Type ‘copyright‘, ‘credits‘ or ‘license‘ for more information
IPython 6.1.0 -- An enhanced Interactive Python. Type ‘?‘ for help.

In [1]: 

解决方法:在编译python3时,没有安装sqlite-devel;所以会发出此警告。yum安装sqlite-devel后重新编译安装python3即可解决

#安装sqlite-devel后重新编译安装python3,ipython正常
[[email protected] Python-3.6.1]# ipython
Python 3.6.1 (default, Jun 26 2017, 10:18:59)
Type ‘copyright‘, ‘credits‘ or ‘license‘ for more information
IPython 6.1.0 -- An enhanced Interactive Python. Type ‘?‘ for help.

In [1]: 

Centos7中安装python3.6:http://www.cnblogs.com/chengd/p/7078498.html

Centos7中安装ipython:http://www.cnblogs.com/chengd/p/7078639.html

时间: 2024-08-06 02:38:13

linux下ipython无法保存历史记录的相关文章

Linux和windows下清除svn保存的账号密码信息

linux是什么用户登录就是什么用户的home下,如root用户就是/root,如果xiangdong就是/home/xiangdong 用Svn时会有一种需求是需要换个帐号测试一下什么的,但往往有缓存,于是需要清理下才行:一搬来说在客户端清理一下即可,经过实践是Ok的,如下:1.在项目上右键,选择TortoiseSVN-->settings,2.在弹出的TortoiseSVN Settings页面中选择“Saved Data”选项,3.然后点击“Authentication data”对应的“

Linux 下vim 不能进行保存

折腾了一个中午,在终端输入  vim myProgram 然后编辑以下内容 #!/bin/bash clear echo "" echo "The Telephone Book" echo "" echo "1.Display A Telephone Number" ehco "2.Add A New Telephone Number" echo "" echo "Q Quit

Linux下使用vi新建文件保存文件时遇到错误:E212: Can't open file for writing

出现E212: Can't open file for writing的问题是由于权限问题导致的,解决方法有以下思路: 1.使用root进行登录,然后再操作. 2.在使用命令时,前面加sudo. 3.如果是多级文件夹的文件时,由于这个文件夹没有创建,所以要先创建这个文件夹,再来操作这个文件. Linux下使用vi新建文件保存文件时遇到错误:E212: Can't open file for writing

Linux下, Eclipse C/C++ IDE下编辑好C/C++源程序之后要先保存!!!否则,就会……

注意:Linux下, Eclipse C/C++ IDE下编辑好C/C++源程序之后要先保存!!!否则,就会-- 看看下面的过程: 1.单击File/New,选C Project(或C++ Project) 2.输入Project Name,test,选择Empty Project及Linux GCC,点Finish 3.单击File/New,选图1中的Source File,输入文件名t.c(要有后缀,C++为cpp),点Finish 4.输入C源程序,点Project/Build All或(

linux下终端11选5平台出租常用命令和vi命令修改文件及保存的使用方法

首先11选5平台出租haozbbs.comQ1446595067介绍一下Ubuntu下各个目录的一般作用: /这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入"/home",你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录./root系统管理员(root user)的目录.至于系统管理员的权限有多大我这里就不在废话了.因此,请小心使用root帐号./boot系统启动文件,所有与系统启动有关的文件都保存在这里 . /bin 这

[转]linux下终端常用命令和vi命令修改文件及保存的使用方法

首先介绍一下Ubuntu下各个目录的一般作用: / 这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入"/home",你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录. /root 系统管理员(root user)的目录.至于系统管理员的权限有多大我这里就不在废话了.因此,请小心使用root帐号. /boot 系统启动文件,所有与系统启动有关的文件都保存在这里 . /bin 这里是存放系统的程序. /etc 主要存放了系统配置

linux下使用IPython编程工具

1.安装IPython工具 IPython是一个第三方工具,使用以下命令进行安装: [[email protected] ~]# pip install ipython #安装ipython [[email protected] ~]# ipython #执行ipython进入IPython交互式界面 Python 3.8.1 (default, Feb 3 2020, 18:39:50) Type 'copyright', 'credits' or 'license' for more inf

Linux下几种文件传输命令

Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中被窃取,比FTP有更高的安全性.在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件列表等操作).Sftp与ftp虽然只有一字之差,但基于

2017-7-18-每日博客-关于Linux下的history的常用命令.doc

History history命令可以用来显示曾执行过的命令.执行过的命令默认存储在HOME目录中的.bash_history文件中,可以通过查看该文件来获取执行命令的历史记录.需要注意的是.bash_history不包含当前会话所执行的命令,执行过的命令在关机时才会写入文件,除非执行命令history -w. 常用参数:1.n 显示n个最近的记录 History 3 2.-w <文件> 覆盖原有文件或者将记录写入一个新文件 用法示例:将所有执行过的命令写入history.txt文件中$ hi