gpt4 book ai didi

r - python 2、julia 和 R 内核已死,但 jupyter (ubuntu) 中的 python 3。怎样才能回到正常的环境?

转载 作者:行者123 更新时间:2023-12-04 18:46:54 25 4
gpt4 key购买 nike

在升级 ipython 并尝试在 jupyter 中安装 R 内核后,我无法在 jupyter(ubuntu 15.04)上运行任何带有 python 2 内核(或 R 内核或 julia 内核)的笔记本。

Jupyter 是使用 sudo pip install -U jupyter[all] 安装的

我还注意到,如果我删除了使用 pip 安装的版本,我将无法使用存储库中的 ipython 版本。在这种情况下,我有:

$ ipython notebook
bash: /usr/local/bin/ipython: Aucun fichier ou dossier de ce type
jeanpat@jeanpat-WA50SHQ:~$ which ipython
/usr/bin/ipython

尝试按以下方式运行 ipython 无法解决:
$ /usr/bin/ipython notebook
2015-08-24 17:50:38.150 [NotebookApp] Using existing profile dir: u'/home/jeanpat/.ipython/profile_default'
2015-08-24 17:50:38.157 [NotebookApp] Using system MathJax
2015-08-24 17:50:38.170 [NotebookApp] Serving notebooks from local directory: /home/jeanpat
2015-08-24 17:50:38.170 [NotebookApp] 0 active kernels
2015-08-24 17:50:38.170 [NotebookApp] The IPython Notebook is running at: http://localhost:8888/
2015-08-24 17:50:38.170 [NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

(process:7153): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
2015-08-24 17:50:43.499 [NotebookApp] Creating new notebook in /
2015-08-24 17:50:44.319 [NotebookApp] Kernel started: d08486bf-5789-457f-93ec-d06a25def67e
2015-08-24 17:51:15.224 [NotebookApp] Kernel restarted: d08486bf-5789-457f-93ec-d06a25def67e
WARNING:tornado.access:404 GET /api/kernels/0a726dca-894a-4e7d-8b9c-7d62033632f1/channels?session_id=0DB4052BEBDC48048A7EEAE06B445FE0 (127.0.0.1) 20.41ms referer=None

那么如何才能回到理智的 ipython 2 笔记本环境(即使 R、julia、python3 不起作用)?谢谢你。

最佳答案

我只能做出一些有根据的猜测,因为我们需要查看更多用于启动 ipython 的环境($PATH、$PYTHONPATH) ,但这是我通常会推荐的:

1) 你可能有一些权限问题,因为你安装了jupytersudo ,我一般不会推荐的东西。

要么尝试运行ipythonsudo看看这是否已经解决了任何问题或卸载ipythonsudo pip uninstall ipython并使用 `pip install --user ipython[notebook] 重新安装它。

可能还值得重置您的配置目录 /home/jeanpat/.ipython .

2)安装时ipython重要的是要知道 pip (以及您当前使用的 python 环境)。你在使用虚拟环境吗?可能您只是开始 ipythonpython3环境,因此无法运行 python2代码。

只需运行 python在您要启动的同一控制台中ipython从并检查它是否正常工作,并检查它带来的版本(2.X 或 3.X)?

3) 取决于您对 ipython 的处理意图,很多人推荐使用Anaconda管理 python 安装和包。这可能值得研究。我没有亲自使用它,但它可能会减少我最近遇到的一些 python 配置问题。

关于r - python 2、julia 和 R 内核已死,但 jupyter (ubuntu) 中的 python 3。怎样才能回到正常的环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32186666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com