Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Python 3.5升级到3.7,但IPython仍然使用3.5_Python_Python 3.x_Installation_Ipython - Fatal编程技术网

从Python 3.5升级到3.7,但IPython仍然使用3.5

从Python 3.5升级到3.7,但IPython仍然使用3.5,python,python-3.x,installation,ipython,Python,Python 3.x,Installation,Ipython,我最近从安装了Python 3.7.2,安装在运行Mint 17.3 Rosa的计算机上。命令python3打开3.7解释器。但是,ipython仍然使用Python 3.5.6运行。如何将IPython的默认设置为3.7 我试着编辑/usr/local/bin/ipython的第一行,但是当我运行ipython时,我只得到一个ModuleNotFoundError:没有名为'ipython'的模块 我会避免编辑分布式文件,如/usr/local/bin/ipython,除非您真的必须这样做 相

我最近从安装了Python 3.7.2,安装在运行Mint 17.3 Rosa的计算机上。命令
python3
打开3.7解释器。但是,
ipython
仍然使用Python 3.5.6运行。如何将IPython的默认设置为3.7


我试着编辑/usr/local/bin/ipython的第一行,但是当我运行
ipython
时,我只得到一个
ModuleNotFoundError:没有名为'ipython'的模块

我会避免编辑分布式文件,如
/usr/local/bin/ipython
,除非您真的必须这样做

相反,您应该尝试:

$python3.7-m pip安装ipython
$python3.7`哪个ipython3`

第一行告诉我
错误:您必须至少给出一个安装要求(请参阅“pip帮助安装”)
第二行说
文件/usr/local/bin/ipython3”,第6行,在from IPython import start\u IPython modulenofounderror:没有名为“IPython”的模块
哦,对不起,请参阅编辑,我已经修改了第一个命令——我忘了在末尾添加ipython!现在我发现
pip配置了需要TLS/SSL的位置,但是Python中的SSL模块不可用。
,但我猜这是一个完全不同的问题。好吧,看起来您缺少了一些使用pip的包。尝试:
sudo apt安装libreadline-gplv2-dev libncursesw5 dev libssl dev libsqlite3 dev tk dev libgdbm dev libc6 dev libbz2 dev
,然后再次尝试
python3.7-m pip安装ipython