Python 深度学习神器 - 基于 pycharm 的 jupyter 的安装与配置
我的这个jupyter安装是基于pycharm为后台的,因为我平常写Python程序就是在pycharm上写的,近来学习深度学习,发现了这个开发深度学习的神器。一款本质上是Web应用程序的Python编辑器。
一、安装
-
打开pycharm,点击terminal输入
pip install jupyter
或者点击file->settings->project interpreter
点击+
号添加依赖。-
pip install jupyter
- 通过pycharm安装
- 测试。
打开pycharm的terminal,输入指令dir
显示当前目录,然后cd
进venv
,在cd
进Scripts
,最后输入jupyter notebook
(这里还有一个简单的方法,不过我以前没注意,刚刚试了,确实可行,就是直接在terminal输入jupyter notebook
,但是有时候可能报错)
查看Scripts下是否有jupyter的项
这里会安装很多第三方库,我只是截图出了部分。
确认安装了jupyter,这时输入jupyter notebook
浏览器会自动打开。并且第一次启动Notebooks时,默认显示的是Scripts文件夹下的文件目录。
-
-
配置本地工作空间。
1.创建一个文件夹作为jupyter的工作空间。这里我想说一下我的想法架构,因为我整个Python的文件夹是这样安排的,因为Python有本地编译器和虚拟编译器,我为了统一,就我自己所有的工程项目都是用的虚拟编译器,所以我的jupyter也就相当于在一个虚拟编译器下的第三方库,所以我就单独为jupyter建立了一个项目,不过这个项目是空的,只安装了jupyter,然后这个项目和我的jupyter工作目录在同一级别下(为了便于管理)
- 打开jupyter后浏览器页面如下:
因为我这个已经修改了工作空间,所以显示列表是空的,如果没有修改,则会显示Scripts下的文件目录。
点击terminal打开终端:
输入:jupyter notebook --generate-config
这时会显示:
按照这个路径找到配置文件,找到下面这个配置,并修改路径为自定义的路径:
这时,jupyter就可以本地跑了,但是有个注意点,因为这个jupyter是基于pycharm的,所以pycharm不可以关掉,一关掉,就报错了。
- 打开jupyter后浏览器页面如下:
-
相关注意:
- 添加第三方依赖,可以在pycharm里面添加,jupyter也可以使用
- 在jupyter中添加第三方依赖:
!pip install xxxxx
这里必须加上!
让jupyter知道这个命令是控制台命令,并执行。 - 这个jupyter是个全局的编辑器,即只要当前项目安装了jupyter库,即可以用jupyter写代码,至于我把它的这个项目单独独立出来,就是为了简单。(因为jupyter的本地存代码空间和安装jupyter库的项目可能并不是一个文件夹,这时候如果找相关依赖配置啥的就很难确定当前jupyter文件到底是哪个项目的jupyter文件)
-
参考博文: