Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android设备上安装Jupyter笔记本?_Android_Python_Jupyter_Termux - Fatal编程技术网

如何在Android设备上安装Jupyter笔记本?

如何在Android设备上安装Jupyter笔记本?,android,python,jupyter,termux,Android,Python,Jupyter,Termux,有没有办法在Android设备上安装Jupyter笔记本的功能实例?具体来说,我想使用Jupyter来运行Python笔记本。我在网上找到了一些信息(如中),当时我正在寻找答案,但这些信息至少有些错误和/或过时。以下是一整套工作说明: 安装 打开Termux,然后在提示符中输入/运行以下命令: $ apt install clang python fftw libzmq freetype libpng pkg-config libcrypt $ LDFLAGS="-lm -lcompiler_r

有没有办法在Android设备上安装Jupyter笔记本的功能实例?具体来说,我想使用Jupyter来运行Python笔记本。

我在网上找到了一些信息(如中),当时我正在寻找答案,但这些信息至少有些错误和/或过时。以下是一整套工作说明:

  • 安装
  • 打开Termux,然后在提示符中输入/运行以下命令:

    $ apt install clang python fftw libzmq freetype libpng pkg-config libcrypt
    $ LDFLAGS="-lm -lcompiler_rt" pip install jupyter
    
  • 或者,您可以安装其他一些与Jupyter很好匹配的有用软件包:

    $ LDFLAGS="-lm -lcompiler_rt" pip install numpy matplotlib
    
  • 最后,通过运行以下命令测试笔记本:

    $ jupyter notebook
    
  • 当您运行jupyter notebook时,笔记本服务器会启动并将一些信息转储到stdout。当您看到该行时:

    Copy/paste this URL into your browser when you connect for the first time,
    to login with a token:
    
    复制以下URL,将其粘贴到设备的浏览器中,然后点击go。您应该得到如下结果:

    我在运行Android 6.0.1(棉花糖)的Nexus7 2013(wifi)上测试了这些指令

    更新:
    -dev
    已在Termux中删除包 正如@OmPS在评论中指出的,Termux放弃了它的所有
    -dev
    包。我已经更新了步骤2。但我还没有测试出来,因为我已经不能访问我的android设备。如果有人能测试一下以上说明的当前版本,然后在评论中发表他们的经验,那将非常有帮助。

    下载。打开应用程序,顶部有一个3行按钮。点击它有PIP选项点击它。在PIP中,单击安装并键入
    jupyter
    。下载后,在pip上方有终端选项,点击终端并键入
    jupyter notebook
    。你的工作完成了

    编辑
    我得到了一个。

    我已经尝试了上面的说明,除了运行以下命令外,所有操作都可以运行到T形三通:

    $ LDFLAGS="-lm -lcompiler_rt" pip install numpy matplotlib
    
    这会导致一个错误,即无法安装matplotlib,输出会建议您安装一些依赖项

    我自己的输出如下所示:

    我在谷歌上搜索发现,只要通过以下命令安装一个简单的软件包就可以修复它:

    pkg install zlib-dev
    
    运行此命令后,再次运行以下命令,将安装这两个软件包,尽管完成此操作需要花费大量时间:

    $ LDFLAGS="-lm -lcompiler_rt" pip install numpy matplotlib
    

    -干杯

    Pydroid 3
    应用程序有一个安装Jupyter的快速链接。我还没有尝试过,但是评论表明它可以工作。
    apt
    命令不起作用,但是当我用
    pkg
    命令替换该命令时,它确实起作用了。当您第一次调用termux和terminal时,它将引用
    pkg
    命令。但是,我无法像安装scipy那样安装scipy,另一个答案是:
    可以在numpy/distutils/site.cfg文件中指定搜索源的目录(第[lapack\u src]节)或者通过设置LAPACK_SRC环境变量。self.calc_info()不可用
    Termux总能让我大吃一惊@我和你在这里一样。此外,
    pythin-dev
    libzmq-dev
    freetype-dev
    libpng-dev
    libcrypt-dev
    都给出了“包没有安装候选项”,然后在
    LDFLAGS=“-lm-lcompiler\u rt”pip-install-jupyter
    中得到了“没有找到命令”pip“在这之后,用pip安装jupyter-lab安装jupyter-lab对我很有效