Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.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 Anaconda文件在两个不同的驱动器中?帮助水蟒+;Jupyter笔记本不工作_Python_Jupyter Notebook_Anaconda - Fatal编程技术网

Python Anaconda文件在两个不同的驱动器中?帮助水蟒+;Jupyter笔记本不工作

Python Anaconda文件在两个不同的驱动器中?帮助水蟒+;Jupyter笔记本不工作,python,jupyter-notebook,anaconda,Python,Jupyter Notebook,Anaconda,我的计算机上有两个驱动器,一个C和一个D驱动器。我已经在D驱动器上安装了我所有的anaconda文件,但我无法打开Jupyter笔记本。似乎Anaconda正在尝试从C驱动器导入文件并返回回溯错误。 我怎样才能解决这个问题 我从C盘上删除了所有的anaconda文件,但它不起作用 (base) C:\Users\YEV>jupyter notebook --notebook-dir=D:\DataScience\Anaconda Traceback (most recent call la

我的计算机上有两个驱动器,一个C和一个D驱动器。我已经在D驱动器上安装了我所有的anaconda文件,但我无法打开Jupyter笔记本。似乎Anaconda正在尝试从C驱动器导入文件并返回回溯错误。 我怎样才能解决这个问题

我从C盘上删除了所有的anaconda文件,但它不起作用

(base) C:\Users\YEV>jupyter notebook --notebook-dir=D:\DataScience\Anaconda
Traceback (most recent call last):
  File "D:\DataScience\Anaconda\Scripts\jupyter-notebook-script.py", line 6, in <module>
    from notebook.notebookapp import main
  File "C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\notebook\notebookapp.py", line 47, in <module>
    from zmq.eventloop import ioloop
  File "C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\zmq\__init__.py", line 47, in <module>
    from zmq import backend
  File "C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\zmq\backend\__init__.py", line 40, in <module>
    reraise(*exc_info)
  File "C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\zmq\utils\sixcerpt.py", line 34, in reraise
    raise value
  File "C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\zmq\backend\__init__.py", line 27, in <module>
    _ns = select_backend(first)
  File "C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\zmq\backend\select.py", line 28, in select_backend
    mod = __import__(name, fromlist=public_api)
  File "C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython\__init__.py", line 6, in <module>
    from . import (constants, error, message, context,
ImportError: cannot import name 'constants' from 'zmq.backend.cython' (C:\Users\YEV\AppData\Roaming\Python\Python37\site-packages\zmq\backend\cython\__init__.py)

谢谢。

默认情况下,anaconda会在$Users$目录中安装自身和python包(通过pip?)

如果删除它们,您的包将消失


我建议您从头开始重新安装anaconda

我做了两次,但是由于某种原因,一些文件仍然安装在C驱动器上,尽管我指定了D驱动器路径。如何更改配置文件的位置?是否使用conda env?你是如何安装jupyter的?我想这不是蟒蛇的错。这更像是jupyter的设置问题。您是用pip还是用conda安装jupyter?使用conda安装时,应将其放置在您使用的任何环境中您使用的操作系统、您的操作系统运行在哪个驱动器上、哪个驱动器包含您的用户/主文件夹和系统路径?Windows 10、在C驱动器中运行的操作系统、在C驱动器中运行的用户/主文件夹。我在D驱动器中安装了所有其他设备。这就是我有这个问题的原因吗?我的C驱动器快满了,所以我想我应该在D上安装Anaconda。
(base) C:\Users\YEV>jupyter --paths
config:
    C:\Users\YEV\.jupyter
    D:\DataScience\Anaconda\etc\jupyter
    C:\ProgramData\jupyter
data:
    C:\Users\YEV\AppData\Roaming\jupyter
    D:\DataScience\Anaconda\share\jupyter
    C:\ProgramData\jupyter
runtime:
    C:\Users\YEV\AppData\Roaming\jupyter\runtime