| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 在 Pycharm 里使用 Jupyter Notebook -> 正文阅读 |
|
[Python知识库]在 Pycharm 里使用 Jupyter Notebook |
预备步骤环境:Win 10,Python 3.10,Anaconda 2022.05,Jupyter Notebook 6.4.12,Pycharm Professional 2022.1.4 在Pycharm中新建Python项目这里我使用的Python环境管理工具是Conda,安装了Anaconda的话应该会在”使用此工具新建环境这一栏“自动跳出来的,可以自己定义? 右键你的项目名,新建一个JupyterNotebook文件 然后打开这个Notebook 文件(我随便起了个名叫abcd),看上方工具栏,有个托管的Jupyter服务器选项,点它,进去配置 这里选配置的服务器 这里要填你的Jupyter服务器链接,所以我们下一步去复制一个 连接你的Jupyter内核(服务器)命令行输入,打开你的Jupyter内核(服务器)
会有很多代码跳出来,不用管他,找红框的部分,两行链接随便选一个复制好,这是你的Jupyter服务器(内核)地址和token,粘贴进上一步的Pycharm设置框里
现在你的Pycharm应该长这个样子,点确定就行
如果你关闭过Jupyter内核,再次运行配置过链接的项目,会让你输入一个令牌同样在命令行里复制粘贴就好,注意这次只要token=后面的内容? 设置密码并保存让连接一劳永逸
命令行生成jupyter配置文件Anaconda记得走Anaconda Prompt
命令行会自己输出生成的jupyter_notebook_config.py路径的,拿个记事本打开它 命令行生成你自定义的密码的哈希字符串
应该长这样 把生成的单引号里的东西复制出来,贴到jupyter_notebook_config.py文件如图箭头所示的位置
重启你的jupyter内核,然后打开你的Pycharm,还是运行一下文件,和之前一样的,Pycharm会问你要密码或者token 这里输你刚才设的密码,然后选记住就能一劳永逸了 想切换Python环境在Pycharm右下角,找到解释器设置 后面根据你的环境管理工具不同步骤都不一样,这里只介绍一下Anaconda怎么用 选齿轮-添加 在左侧选conda 这里默认新环境,想新建一个的话很简单直接确定就行,不截图啦。? 下面我们来看怎么把Anaconda里已经建好的环境导入进来。 右边选现有环境,选路径…? ?按路径选你的Python解释器,我这里示例的环境名叫 dirtyenv 点确定,这个环境就显示在你的Pycharm里了,你可以自由地在右下角进行切换 想切换Jupyer Notebook的环境
用命令行在你的conda里创建一个环境,切换到新环境,或者是直接切换到现有的环境,安装ipykernel
安好之后,重启你的 Jupyter内核,在Pycharm里打开任意Jupyte Notebook 文件,找上方工具栏右侧的小三角 鼠标移过去会有更多工具栏,选红框里点击下拉,你装过ipykernel了的环境应该会自动显示在这里,选择就可以自由切换了
配置完成让我们随便敲点啥试一下 你成功了!Happy Coding!
一些疑难杂症如果你的Notebook不能import同一个项目目录下的.py文件在Notebook里添加当前项目路径到系统路径
如果你的Notebook运行时不能实时反应import的.py文件的代码变化特别是当你同时在.py文件里写写改改然后在Notebook里尝试运行它的时候 在Notebook里添加自动重新加载
参考http://t.zoukankan.com/chenruhai-p-12464146.html |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/15 7:11:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |