bpython怎么默认以python3运行?

在lubuntu里面安装了bpython,运行后是python2.7,如图
clipboard.png

我已经装了python3,请问要怎么让bpython以python3运行呢?


2016-11-02 编辑防止误导他人

阅读 4.2k
3 个回答

bpython是一个Python Shell。

如果你系统里安装了Python3,它才能以Python3运行。

建议使用virtualenv,自己编译一套py3的环境,然后在py3的环境上运行bpython。

# 使用py3的virtualenv
# 首先编译Python3.X: py3
# 生成py3 virtualenv
virtualenv py3env -p py3/bin/python3
# 使用新的virtualenv环境
source py3env/bin/activate
# 使用bpython
bpython
pip3 install bpython
  1. 使用python3内置模块venv新创建一个虚拟环境比如说/home/test/pyenv3

  2. source /home/test/pyenv3/bin/activate

  3. pip3 install bpython

  4. 可以了

  5. 如果图省事,把第二步加入到.bashrc里面

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题