我一直在想,是否可以在木星笔记本上运行PyPy。我最近尝试在我的本地机器上安装PyPy,它在一个用纯Python编写的基于代理的模拟中运行得非常好-100 X加速比。然而,我怀念木星笔记本的交互性。是否可以让IPython内核使用PyPy而不是CPython?
发布于 2019-05-24 07:12:41
如果您有一个系统范围的jupyter /用户安装。你可以跟着:
pypy3 -m venv PyPy3
source PyPy3/bin/activate # in POSIX, or...
PyPy3\Scripts\activate.bat # in Windows
pypy3 -m pip install ipykernel
ipython kernel install --user --name=PyPy3现在退出虚拟环境并验证安装:
jupyter kernelspec list打开木星笔记本或实验室界面。
发布于 2015-11-22 09:45:07
你可以用pypy安装木星:
pypy-pip install jupyterMac上的问题是,如果安装失败,就会抱怨gnureadline。试试这个:
pypy-pip install --no-deps jupyter不如从以下几个方面开始:
pypy-ipython notebook我的pypy-ipython看起来是这样的:
#!/usr/local/bin/pypy
# -*- coding: utf-8 -*-
import re
import sys
from IPython import start_ipython
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(start_ipython())在笔记本上:
In [1]: import sys
In [2]: sys.version
Out[2]:
'2.7.9 (295ee98b6928, May 31 2015, 07:28:49)\n[PyPy 2.6.0 with GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)]'笔记本需要Python2.7或3.3+。Python3.3的PyPy应该很快就会发布。
我的pypy-pip这个可执行文件/usr/local/bin//pypy-pip具有以下内容:
#!/usr/local/bin/pypy
# EASY-INSTALL-ENTRY-SCRIPT: 'pip','console_scripts','pip'
__requires__ = 'pip'
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.exit(
load_entry_point('pip', 'console_scripts', 'pip')()
)发布于 2021-04-29 01:17:46
也许我们可以跟着官方医生
pypy3 -m pip install ipykernel
pypy3 -m ipykernel install --userhttps://stackoverflow.com/questions/33850577
复制相似问题