如何从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
标志创建venv
与pip
安装ipython
?根据我的经验,这种组合已被打破(Python 3.6.2
,pip 9.0.1
)。
有两种解决方法:
- 使用
virtualenv
,而不是venv
, - 或者使用
easy_install
,而不是pip
。
随着pip
,脚本得到指向系统python的错误shebang。
以上是 如何从venv运行ipython? 的全部内容, 来源链接: utcz.com/qa/259728.html