我的python版本是3.4.3。我尝试使用Ipython3 qtconsole,但同样的问题
答案 0 :(得分:0)
ipython3
可执行文件的意思是“用于Python 3的IPython”,它与IPython本身的版本没有任何关系。 IPython 1.2.1仍然是一些Linux发行版附带的当前版本,因此如果您使用apt-get
或yum
安装,这可能就是原因。如果您想要更新版本,可以使用pip
安装:
python3 -m pip install --upgrade ipython
如果pip list
显示最新版本的IPython,但启动ipython
仍显示旧版本,则可能是因为setuptools
已通过名为{{1}的文件损坏了您的路径}。在您的系统上查找这些文件,并检查其中是否有easy-install.pth
。如果是这样,请删除这些行,因为该路径包含在文件中是错误的。
您也可以使用
删除过时的IPython/usr/lib/python3.4/dist-packages