我使用以下方法创建了虚拟环境:
virtualenv --no-site-packages -p /usr/local/bin/python3 .env
此后,我安装了所有库,包括Jupyter
。(请注意,我安装了完整的jupyter安装,而不仅仅是通过pip install jupyter
安装了笔记本)。
此后,我开设了jupyter实验室并从事一些笔记本的研究。当我去打开jupyter中的集成终端时,它表明环境已激活,但是由于某种原因,当我运行pip freeze
或pip list
时,pip现在是指全局pip而不是环境pip(用which pip
检查了此内容)。
请注意,当我在打开jupyter之前在常规终端(已激活环境)中运行which pip
时,它链接到环境点。这似乎仅在jupyter实验室内的集成终端中发生。
关于可能是什么原因的任何想法?