【问题标题】:Unable to add a project into jupyter through anaconda/ syntax error无法通过 anaconda/ 语法错误将项目添加到 jupyter
【发布时间】:2018-01-10 22:14:05
【问题描述】:

我很难将内核导入 Jupyter 笔记本。我在 Anaconda 中使用的代码是:

activate deeplearningproject

(deeplearningproject) C:\Users\asus>python -m ipykernel install --user --
name deeplearningproject --display-name "deeplearningproject"

输出是:

文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\runpy.py”,第 163 行,在 _run_module_as_main mod_name, _Error) _get_module_details 中的文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\runpy.py”,第 111 行 import(mod_name) # 初始化包时不捕获异常 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\ipykernel__init__.py”,第 2 行,在 从 .connect 导入 * 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\ipykernel\connect.py”,第 13 行,在 从 IPython.core.profiledir 导入 ProfileDir 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\IPython__init__.py”,第 48 行,在 从 .core.application 导入应用程序 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\IPython\core\application.py”,第 25 行,在 从 IPython.core 导入版本,crashhandler 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\IPython\core\crashhandler.py”,第 28 行,在 从 IPython.core 导入 ultratb 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\IPython\core\ultratb.py”,第 119 行,在 从 IPython.core 导入调试器 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\IPython\core\debugger.py”,第 37 行,在 从 IPython.utils 导入 PyColorize,ulinecache 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\IPython\utils\ulinecache.py”,第 11 行,在 从 IPython.utils 导入 o​​penpy 文件“C:\Users\asus\Anaconda2\envs\deeplearningproject\lib\site-packages\IPython\utils\openpy.py”,第 9 行,在 导入 io 文件“io.py”,第 1 行 Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit (AMD64)] on win32 ^ SyntaxError: 无效语法

谁能告诉我为什么我最终得到了 Python 3.4.3 行,这就是它没有运行的原因吗?我正在使用 Python 2.7 版本。是否有可能来自 Python 3.4 的旧文件。我之前从 IBM SPSS 获得的信息一直停留在系统文件中的某个位置并造成了麻烦?

提前致谢!

【问题讨论】:

  • 检查系统路径,可能python 3.4还在,或者你有Anaconda for python 3?
  • @KacperWolkowski 你的意思是环境变量吗?是的,我从那里删除了所有内容,仍然是相同的错误消息。
  • 在命令行运行python --version会报哪个版本?
  • @ToniVanhala 它是 Python 2.7.13

标签: python ipython anaconda jupyter


【解决方案1】:

我已修复它,以防有人遇到同样的错误 - 对于 Windows 10,Python 2.7 通过 Anaconda 在 Jupyter 中创建内核可以正常工作:

ipython kernel install --user --name nameofyourproject

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 2012-10-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-04
    • 2017-02-10
    • 2017-08-26
    相关资源
    最近更新 更多