| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Jupyter Notebook内运行C -> 正文阅读 |
|
[开发工具]Jupyter Notebook内运行C |
源起得知在Jupyter Notebook不仅可以写python,还可以写C, C++, Java, SQL 这也太凹省了。 Jupyter kernels · jupyter/jupyter Wiki 安装jupyter-c-kernel终端键入
在VS Code测试VS Code现在版本自带插件Jupyter 直接新建一个ipynb文件试试 点击右上角,把kernel改成C 新建一个Cell,运行成功 在Anaconda测试遇到问题原因是,之前安装jupyter-c-kernel不是在anaconda的环境下解决方案很简单,切换到conda环境下,重新执行那两条命令就可以了
成功一个问题,input /scanf(”%d”, &n); 仍未解决
测试了一下,如果使用C的scanf进行输入的话,无论在VS Code还是Anaconda,都无法正常输入 VS Code一直等待输入,卡住 上GitHub查了下ISSUE,发现也有相同问题 https://github.com/brendan-rius/jupyter-c-kernel/issues/77 https://github.com/brendan-rius/jupyter-c-kernel/issues/58 找到回复,这个问题还没有被解决 那我只好recommended use with Docker试试 https://github.com/brendan-rius/jupyter-c-kernel
事实证明,并不行。 SO,目前输入只能靠赋值来使用了。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/14 14:57:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |