Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.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
Python 在windows中安装jupyter笔记本电脑_Python_Pip_Jupyter Notebook - Fatal编程技术网

Python 在windows中安装jupyter笔记本电脑

Python 在windows中安装jupyter笔记本电脑,python,pip,jupyter-notebook,Python,Pip,Jupyter Notebook,我的Python版本是3.6.0,操作系统是 窗户。 我想使用订单pip install jupyter安装jupyter笔记本电脑。 但是失败了,我得到了以下错误: 我遇到了和你一样的问题。我将Python更新为3.6.1版,并重新安装Jupyter笔记本。我在pip设置tornado时遇到了第一个问题,我的系统是Windows 8.1 64位。 以下是我解决问题的方法: 我打开目录…\Python\Python36\Lib\site packages\tornado,其中安装了新的Pyt

我的Python版本是3.6.0,操作系统是 窗户。 我想使用订单
pip install jupyter
安装jupyter笔记本电脑。 但是失败了,我得到了以下错误:


我遇到了和你一样的问题。我将Python更新为3.6.1版,并重新安装Jupyter笔记本。我在pip设置tornado时遇到了第一个问题,我的系统是Windows 8.1 64位。 以下是我解决问题的方法:

  • 我打开目录…\Python\Python36\Lib\site packages\tornado,其中安装了新的Python
  • 打开安装旧Python的目录..\Python\Python35\Lib\site packages\tornado
  • 然后,我从旧tornado复制并覆盖新tornado目录中的所有*.py文件(注意:我的旧tornado是最新的4.4.2)
  • 然后我再次运行指令
    pip安装jupyter笔记本
然后,当pip设置MarkupSafe时,我也会遇到同样的问题,我也会这样做。这次指令pip安装jupyter笔记本不再抛出错误。而Jupyter笔记本电脑也很管用

我认为,如果您有Jupyter的旧版本模块,您可以像我一样尝试,或者考虑手动下载错误模块并将其放置到正确的目录中


希望这能对您有所帮助。

在Windows中运行Jupyter的三种方法

纯Python方式

转到python.org,下载并安装最新版本(撰写本文时为3.5.1),并确保无论在何处安装,包含python.exe的目录都位于系统路径环境变量中。我喜欢将它安装在我的C:驱动器的根目录中,例如
C:\Python35
,因此我的路径包含该目录

一旦安装好了,您就需要创建一个虚拟环境,一个轻量级的、一次性的、独立的python安装,在这里您可以在不影响“主”安装的情况下试验和安装第三方库。要执行此操作,请打开Powershell窗口,然后输入以下命令(其中“
myenv
”是我们将要创建的
virtualenv
的名称,您可以为此使用任何喜欢的名称):

然后,让我们安装jupyter并启动一个笔记本:

PS C:\> pip install jupyter
PS C:\> jupyter notebook
顺便说一句,如果您收到关于升级pip的警告,请确保使用以下咒语进行升级(以防止windows上出现pip无法就地升级其自身可执行文件的问题):

优点:使用“纯”python、官方工具,并且没有外部依赖。支持良好,有大量在线文档和支持社区

缺点:虽然pip可以在windows上安装许多流行的数据分析或科学python库(包括Pandas和Matplotlib),但有些(例如SciPy)需要C编译器,并且系统上存在第三方C库,这很难在windows上安装

这是给谁的?Python用户对命令行和Python本身附带的工具感到满意

Python发行版

由于上面提到的在Windows上安装SciPy等软件包的困难,一些商业实体已经组装了预打包的Python“发行版”,其中包含了大多数(如果不是全部的话)常用的数据分析和/或科学计算库

水蟒是一个很好的选择。下载他们的Python3.5 Windows安装程序,运行它,在“开始”菜单中,您将有一系列整洁的新工具,包括Jupyter笔记本的条目。单击以启动它,它将在后台启动,并打开浏览器到笔记本电脑控制台。没有比这更容易的了

优点:最简单、最快的入门方式,它可能提供您的科学计算项目所需的一切。任何它没有附带的东西都可以通过内置的康达软件包管理器安装

缺点:不支持virtualenv,尽管conda包管理器提供了与conda create命令非常相似的功能。依靠商业第三方提供支持

这是给谁的?希望以最快、最简单的方式启动和运行Jupyter笔记本的人(即大多数人)

码头工人

Docker是一个在“
容器
”中运行软件的平台,或者是一个独立的独立进程。虽然Docker容器在概念上可能与python虚拟环境相似,但它是一种完全不同的技术,提供了巨大的灵活性和强大的功能。不过,不要让灵活性、强大性和令人困惑的术语让您望而却步——Docker可以很容易地在您的PC上安装和运行,并且在Python和Jupyter方面有一些自己的优势

要在Windows上开始,请下载Docker工具箱,其中包含启动和运行所需的工具。如果尚未安装Virtualbox或其他虚拟化平台(
,如VMWare Workstation
),请运行安装程序并确保选中安装Virtualbox复选框

一旦安装,您的“开始”菜单中将有一个“Docker Quickstart Terminal”快捷方式。双击该快捷方式,它将为您创建第一个Docker引擎,并自动设置您需要的所有内容。在终端中看到提示后,您可以使用docker run命令运行docker“images”,您可以将其视为预打包的软件包,在运行时将从docker Hub自动下载。Docker Hub上有许多图像提供了
Jupyter
,包括官方的
Jupyter笔记本
图像,如果您想要完整的SciPy堆栈,还有Anaconda本身

要在Docker引擎中运行正式的
Jupyter笔记本
图像,请键入t
PS C:\> pip install jupyter
PS C:\> jupyter notebook
PS C:\> python -m pip install --upgrade pip
$ docker run --rm -it -p 8888:8888 -v "$(pwd):/notebooks" jupyter/notebook