无法在 Google Colab 上找到程序:'pypy'。解决方案或替代方案?
Couldn't find program: 'pypy' on Google Colab. Solution or alternatives?
我在 google colab 笔记本中遇到此错误。我是否需要安装某些东西或者无法在 colab 中使用 pypy?我试过这个简单的脚本:
%%pypy
print("hello")
# Couldn't find program: 'pypy'
如果我 运行 %lsmagic
输出如下,其中存在 pypy。
Available line magics:
%alias %alias_magic %autocall %automagic %autosave %bookmark %cat %cd %clear %colors %config %connect_info %cp %debug %dhist %dirs %doctest_mode %ed %edit %env %gui %hist %history %killbgscripts %ldir %less %lf %lk %ll %load %load_ext %loadpy %logoff %logon %logstart %logstate %logstop %ls %lsmagic %lx %macro %magic %man %matplotlib %mkdir %more %mv %notebook %page %pastebin %pdb %pdef %pdoc %pfile %pinfo %pinfo2 %pip %popd %pprint %precision %profile %prun %psearch %psource %pushd %pwd %pycat %pylab %qtconsole %quickref %recall %rehashx %reload_ext %rep %rerun %reset %reset_selective %rm %rmdir %run %save %sc %set_env %shell %store %sx %system %tb %tensorflow_version %time %timeit %unalias %unload_ext %who %who_ls %whos %xdel %xmode
Available cell magics:
%%! %%HTML %%SVG %%bash %%bigquery %%capture %%debug %%file %%html %%javascript %%js %%latex %%perl %%prun %%pypy %%python %%python2 %%python3 %%ruby %%script %%sh %%shell %%svg %%sx %%system %%time %%timeit %%writefile
Automagic is ON, % prefix IS NOT needed for line magics.
最后还有其他选择吗?我已经尝试过 numba 但由于大多数情况下需要它来预处理数据,我通常需要似乎使 numba 无法在 nopython 模式下编译的对象。所以我正在寻找像 pypy 这样更灵活的东西。
在 Colab VM 上安装 pypy 后,您就可以在 Colab 中使用它了:
!apt-get install pypy
%%pypy
import sys
print(sys.executable)
# /usr/bin/pypy
我在 google colab 笔记本中遇到此错误。我是否需要安装某些东西或者无法在 colab 中使用 pypy?我试过这个简单的脚本:
%%pypy
print("hello")
# Couldn't find program: 'pypy'
如果我 运行 %lsmagic
输出如下,其中存在 pypy。
Available line magics:
%alias %alias_magic %autocall %automagic %autosave %bookmark %cat %cd %clear %colors %config %connect_info %cp %debug %dhist %dirs %doctest_mode %ed %edit %env %gui %hist %history %killbgscripts %ldir %less %lf %lk %ll %load %load_ext %loadpy %logoff %logon %logstart %logstate %logstop %ls %lsmagic %lx %macro %magic %man %matplotlib %mkdir %more %mv %notebook %page %pastebin %pdb %pdef %pdoc %pfile %pinfo %pinfo2 %pip %popd %pprint %precision %profile %prun %psearch %psource %pushd %pwd %pycat %pylab %qtconsole %quickref %recall %rehashx %reload_ext %rep %rerun %reset %reset_selective %rm %rmdir %run %save %sc %set_env %shell %store %sx %system %tb %tensorflow_version %time %timeit %unalias %unload_ext %who %who_ls %whos %xdel %xmode
Available cell magics:
%%! %%HTML %%SVG %%bash %%bigquery %%capture %%debug %%file %%html %%javascript %%js %%latex %%perl %%prun %%pypy %%python %%python2 %%python3 %%ruby %%script %%sh %%shell %%svg %%sx %%system %%time %%timeit %%writefile
Automagic is ON, % prefix IS NOT needed for line magics.
最后还有其他选择吗?我已经尝试过 numba 但由于大多数情况下需要它来预处理数据,我通常需要似乎使 numba 无法在 nopython 模式下编译的对象。所以我正在寻找像 pypy 这样更灵活的东西。
在 Colab VM 上安装 pypy 后,您就可以在 Colab 中使用它了:
!apt-get install pypy
%%pypy
import sys
print(sys.executable)
# /usr/bin/pypy