如何从venv运行ipython?

我IPython的工作好,但是当我尝试从VENV打开的IPython控制台我得到:如何从venv运行ipython

Traceback (most recent call last): 

File "/usr/bin/ipython3", line 4, in <module>

from IPython import start_ipython

ImportError: No module named 'IPython'

任何方式做到这一点?

回答:

你有没有激活你的virtualenv并安装到virtualenv ipython?

source path/to/venv/bin/activate 

pip install ipython3

回答:

你有没有任何机会与--system-site-packages标志创建venvpip安装ipython?根据我的经验,这种组合已被打破(Python 3.6.2pip 9.0.1)。

有两种解决方法:

  1. 使用virtualenv,而不是venv
  2. 或者使用easy_install,而不是pip

随着pip,脚本得到指向系统python的错误shebang。

以上是 如何从venv运行ipython? 的全部内容, 来源链接: utcz.com/qa/259728.html

回到顶部