gpt4 book ai didi

python - 为当前 python 版本 2.x 安装 ipython

转载 作者:太空狗 更新时间:2023-10-30 00:10:31 24 4
gpt4 key购买 nike

python 版本是 2.7.6 但是当我安装 IPython 时

sudo pip install ipython

ipython 它指向 python 3.4.0。由于 python 3.x 不兼容,这导致我常用的模块出现许多语法错误。

我尝试编辑脚本/usr/local/bin/ipython 的第一行:

#!/usr/bin/python3.4

成为

#!/usr/bin/python

但是我得到一个错误:

ImportError: No module named IPython

如何让 Ipython 和我的默认 Python 版本 (2.7.6) 协同工作?

最佳答案

使用ipython2启动一个ipython2 shell,如果你需要为python2安装,使用pip2 install ipythonpip 显然指向您系统上的 python3,因此指定 pip2 将为 python2 安装 ipython。

无论 shebang 指向什么,都意味着只要输入 ipython 就会为那个版本的 python 启动一个 shell,所以如果你有 #!/usr/bin/python3.4然后 ipython 将启动 ipython3 shell,反之亦然。除非您实际为 python2 安装了 Ipython,否则更改 shebang 只会出错。

关于python - 为当前 python 版本 2.x 安装 ipython,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30263924/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com