教你如何轻松上手Jupyter–安装、置入编译环境、指定文件夹下启动


文章目录

  • 教你如何轻松上手Jupyter--安装、置入编译环境、指定文件夹下启动
  • 前言
  • 一、Jupyter安装
  • 二、置入编译环境
  • 三、在指定文件夹下启动Jupyter


前言

Jupyter是一种非常好用的,适应于中小体量程序的Python编译工具。可以写一步看一步,在确认自己先前代码没有错误和bug的情况下逐步推进工作,这对于很多在各个领域“初试水”的萌新来说非常友好,但是关于Jupyter的安装与使用,以及如何在自己想要的文件夹位置启动,这一系列的常见问题,很多博客给出的解决方案并不好用。在本人的实操之后,想在这里给出一套行之有效的解决方案。


一、Jupyter安装

简单粗暴最有效,win+R启动命令行,然后直接pip install jupyter notebook。

怎么将python文件用jupyter打开 怎样用jupyter运行py文件_jupyter


使用Anaconda的人会问,我Anaconda装好之后不是直接也附带了Jupyter吗?

怎么将python文件用jupyter打开 怎样用jupyter运行py文件_编译环境_02


确实!然而你会发现,如果你试图用这个Jupyter去在你想要的文件夹位置启动的话,貌似是成功不了的,肯定会出现类似于jupyter不是内部或外部命令的解决方法,也不是可运行程序的解决方案这样的报错,本人尝试了修改环境变量等操作,均无功而返。具体原因本人也暂不清楚,这点欢迎讨论。

二、置入编译环境

方法其实也很简单,就是在我们已经创建好的编译环境下加一点东西。这里我用自己已经创建好的E1环境为例,总的来说就是先安装一个ipykernel的插件,再利用这个插件把现有的编译环境载入到Jupyter中。大家看图吧。

怎么将python文件用jupyter打开 怎样用jupyter运行py文件_命令行_03


怎么将python文件用jupyter打开 怎样用jupyter运行py文件_python_04


为了防止截图有些模糊的问题,我这里把核心命令行再写一遍:

activate (环境名称,如:E1)
pip install ipykernel
python -m ipykernel install --name (环境名称,如E1)

三、在指定文件夹下启动Jupyter

简单来说,这件事就是先用conda启动编译环境,进入指定位置路径,再启动Jupyter。我以自己本地的文件夹为例。
PS:不要试图用win+R去启动,因为win+R启动的应该是base环境,进入Jupyter后哪怕在Kernel那一栏选择自己创建的编译环境,也会判定你的编译环境错误无法正常工作的!

怎么将python文件用jupyter打开 怎样用jupyter运行py文件_编译环境_05

这个文件夹位置大家可以自行更改,到这步按下回车就能正常启动了。

怎么将python文件用jupyter打开 怎样用jupyter运行py文件_编译环境_06