环境:centos 3.10.0-862.3.2.el7.x86_64、python3.6.5、pip19.0.2
卸载了自带的python2.7,将python和pip直接指向了python3.6.5和pip19.0.2
第一次:直接执行 pip install ipython
看到不一样色的字以为没成功,屁颠屁颠直接去升级pip了(仔细看,回头看,其实已经是安装成功了,眼瞎。。)
第二次:执行pip install --upgrade pip之后,执行了下ipython,提示 -bash: ipython: command not found(嗯,果然没成功!)
再次执行pip install ipython(咱一直以为没成功啊),如图
这个时候开始蒙圈了,“啥玩意这是?satisfied的是什么东东?咋不动弹直接结束了呢?”难道是已经安装了?然鹅又执行了下 ipython,还是提示:-bash: ipython: command not found
开始怀疑自己遇到了大坑。。。
于是乎上网一顿查,查来查去也没找到跟我的情况相似的,怎么办?
接着整...
开始怀疑是不是版本问题,开始找各种源码下载再进行安装:
第三次:pip install ipython-7.2.0-py3-none-any.whl ,还是一样...
第四次:下载源码,解压缩,执行 python setup.py install,结果。。。
再去查吧,查来查去查不出来,快要放弃的时候,有人说有可能是账号问题,于是乎,第五次:抱着试试看的态度,新建了个账号(果然不管用。。)重新执行pip install ipython-7.2.0-py3-none-any.whl
那再切回root呢?还是这样。。。
第六次:灵光乍现,要不ignore一下? pip install --ignore-installed ipython-7.2.0-py3-none-any.whl
哦,刚才迷糊之中又切回work账号了,再切回root,再执行下!
果然,success了!激动地打了自己一巴掌。。
然鹅,当激动的执行ipython时,又tmd提示:-bash: ipython: command not found
欲哭无泪,这不都成功了嘛,闹呢?
再查吧!
无意中看到了这个帖子https://blog.csdn.net/zww1984774346/article/details/58015695(真是跪谢这位大哥!!),抱着试试看的态度执行了一下python -m IPython --version,尼玛,是成功的啊,再试下python -m IPython,果然成功了,好吧,老老实实去设置个别名吧:alias ipython='python -m IPython'
然后,终于可以在ipython里hello world了
转了一大圈,其实就是一个别名的问题。。。