问题描述
我正在尝试将 pypy3 安装到 jupyter notebook,但在安装时,它在 cmd 安装过程中在源代码位出现错误。我在 Windows 10 64 位系统上。这一点会不会影响任何事情,从我对大文件的回溯测试来看,与 python 相比,运行时并没有那么好,这让我相信 pypy 无法正常工作。我正在尝试执行上一个关于堆栈溢出的问题的答案:enter link description here。即使代码的 const data = [
{
a: "value",b: "value2",},{
a: "value3",b: "value4",];
const valid = data.some((d) => Object.values(d).includes("value"));
console.log(valid);
位不起作用,pypy 内核也会显示在 jupyter notebook 上。
jupyter notebook 安装的cmd代码:
source PyPy3/bin/activate
cmd 结果 - 请注意,除 pypy3 -m venv PyPy3
source PyPy3/bin/activate
pypy3 -m pip install ipykernel
ipython kernel install --user --name=PyPy3
外,所有其他命令都有效:
source PyPy3/bin/activate
Jupyter 笔记本:
解决方法
您似乎正在尝试在 Windows 的命令提示符中使用 source
。这行不通,source
适用于 POSIX 环境。
相反,请尝试:
PyPy3\Scripts\activate.bat
查看 venv
documentation 了解更多信息。它包含用于激活虚拟环境的这个方便的命令表: