Pyev jupyter实验室工作,尽管没有出现在pip冻结中

2024-10-02 08:30:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用pyenv创建了一个虚拟环境,并使用pip从git安装了一个包(您可以找到它here

然后,随着环境的激活,我决定在bash中运行命令jupyter lab,尽管我知道它还没有通过pip安装在这个新环境中。但令我惊讶的是,它成功了

我想了解它为什么能工作,因为我认为我必须通过pip在这个新环境中安装它

以下是which jupyter lab的输出:

/Users/<myHiddenUser>/.pyenv/shims/jupyter

下面是虚拟环境中pip冻结的输出:

certifi==2020.4.5.1
cffi==1.14.0
chardet==3.0.4
conda==4.8.3
conda-package-handling==1.7.0
cryptography==2.9.2
idna==2.9
pycosat==0.6.3
pycparser==2.20
pyOpenSSL==19.1.0
PySocks==1.7.1
requests==2.23.0
ruamel-yaml==0.15.87
six==1.14.0
tqdm==4.46.0
urllib3==1.25.8

Tags: pipgit命令bashpyenvwhichhere环境
1条回答
网友
1楼 · 发布于 2024-10-02 08:30:56

我不太确定我的答案,但是从我理解的角度来看,Jujter更像是一个外部程序,而不是Python库,它肯定可以通过PIP来安装,但是QtDesigner也是如此(Qt不是为Python而做的,而是为整个QT库,它是用C++编写的,但它可以与pyQT5一起使用)。p>

这就是为什么,例如,我可以使用带有nodejs内核(javascript)的jupyter笔记本等等,如果它安装在您的计算机上,您几乎可以打开任何目录并运行任何支持它的代码内核

话虽如此,我已经很久没有在python中使用虚拟环境了,那么您是否碰巧在不更改环境的情况下打开jupyter?如果是这样的话,那么当然可以,如果不行,那么virtualenv可能可以使用外部程序

希望这有点帮助:D

相关问题 更多 >

    热门问题