gpt4 book ai didi

python - 更改 Python 可执行文件

转载 作者:太空狗 更新时间:2023-10-30 00:58:59 25 4
gpt4 key购买 nike

我是编程新手,在 UNIX 环境中编程也是新手,所以请多多包涵。

当我运行时

import sys
sys.executable

在我的 Python 3 控制台中,输出是

usr\bin\python3

而且我可以导入我用 pip3 安装的任何库,没问题。 当我在运行 Python 3 内核的 Jupyter Notebook 中执行此操作时,输出为

usr\bin\python

我无法访问使用 pip3 安装的库。我该怎么做才能修复它,以便 Jupyter 从正确的位置执行 Python,这样我就可以使用我为 Python 3 安装的任何东西和 pip3?

谢谢!

最佳答案

您需要register your Python kernel with Jupyter ,让它找到“正确的”Python

Jupyter 旨在与多个内核和语言一起工作;一些用户拥有数十个内核是很常见的,许多可以是相同的语言,只有很小的差异。您通常需要将这些内核“告诉”jupyter,这通常被称为“安装内核规范”。在您的情况下,您需要:

  • 为您的 Python 3 安装 IPython 和 ipykernel
  • 使用您刚刚安装的 ipykernel:安装 kernelspec。

您会在上面的链接中找到说明,不过有一些提示:

  • 如果您不确定,您始终可以安全地将 python 替换为 /full/path/to/python
  • 使用 pip 时,您始终可以将 pip(或 pip3)替换为 /full/path/to/python - m pip 使用链接到你想要的 python 的 pip。
  • 如果您想使用 sudo,请不要。告诉你使用 sudo 的人会在几个月后出现问题,因为他们的 Linux 发行版需要更新——除非你真的知道自己在做什么。

一旦您在 Jupyter 中注册了 Python 内核,它就应该出现在菜单中。不过,您可能需要刷新浏览器。

尽情享受吧!

关于python - 更改 Python 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46270435/

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