【问题标题】:How to install bpython for Python 3?如何为 Python 3 安装 bpython?
【发布时间】:2016-10-18 03:36:18
【问题描述】:

我一直将 bpython 用于 Python 2,现在我也想将它用于 Python 3。

但是我遇到了问题。 bpython 文档内容如下:

bpython 支持 Python 3。就像使用 Python 3 运行 setup.py 一样简单。

当我运行安装脚本时,它会创建一个构建文件夹,但我不知道从那里做什么?我希望能够在终端中输入 bpython 并运行 Python 3 的 bpython 接口。

我最初是用 pip 安装 bpython 的,结果一劳永逸。

【问题讨论】:

    标签: python pip distutils bpython


    【解决方案1】:

    Run python3 setup.py install command(没有install,它只会构建);您可能需要在命令前加上sudo:sudo python3 setup.py install

    顺便说一句,您也可以使用pippip3 install bpythonpython3 -m pip install bpython

    如果您同时为 2 和 3 pip-install bpython,那么您可以使用以下两个命令之一指定用于给定会话的 Python 版本:

    python2 -m bpython
    python3 -m bpython
    

    【讨论】:

    • 感谢您帮助初学者!我确实设法在我的“python3.5/site-packages”文件夹中安装了 bpython。但是如何设置 bpython 以使我能够在终端中键入“bpython”? bpython 文件夹中没有我可以在我的 bash 配置文件中使用别名的可执行 bpython 脚本?
    • @timkl,如果您使用pip 安装软件包,发出以下命令将列出所有已安装的文件:pip3 show -f bpythongrep pip3 show -f bpython | grep bin 列出可执行文件。否则,检查bin 目录;如果bin 目录未在PATH 中列出,您可能需要调整PATH 环境变量。
    • 对我来说关键是理解python3 -m bpython
    • @timkl 您需要为 bpython 创建一个别名,将其添加到您的 .bashrc 或 .bash_aliases 文件中,如下所示: alias bpython='python3 -m bpython'
    猜你喜欢
    • 2014-01-18
    • 2016-12-10
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多