python - Python虚拟环境找不到包
问题描述
当我run python -m pip install {package}
在使用python -m venv env
包创建的虚拟环境中安装在 env/Lib 文件夹中时,但是当我想使用包时,venv 解释器找不到包。例如,我安装了 ipykernel,但是当我尝试在 Visual Studio 代码中运行单元时,我收到一条消息说我必须安装 ipykernel,即使我接受了这条消息并再次安装它,我仍然收到我必须安装 ipykernel 的消息.
我已经尝试删除我所有的python版本并重新安装python 我还尝试将python的全局目标设置为我的库文件夹python pip config set global.target {path to venv Library}
我正在使用 python 3.8.0,它是我电脑上唯一安装的 python。我也有 Windows 10,我的编辑器是 Visual Studio Code。请帮忙。
如果我python -m pip freeze requirements
在我的环境中运行,什么都不会发生。当我run python -m pip freeze requirements
在我的环境之外时,我会得到所有已安装软件包的列表
解决方案
推荐阅读
- c++ - 按第二个元素对c ++中的一对向量进行排序,如果第二个相同,则根据第一个对其进行排序
- javascript - 如何在光标上显示文本
- python - Python Selenium:无法从 Instagram 中获取 HREF 链接
- ubuntu - 找不到 kubeconfig 文件
- reactjs - 为什么我不能扩展html?
- dependency-injection - Yii2 队列作业构造函数依赖注入替代
- api - 分组响应数据
- css - 如何在 Angular 11.2.0 或更低版本中设置 TailwindCSS
- javascript - 使用 jquery fadeIn 时出现鼠标跟随问题
- c++ - C++ GDI+ 如何从资源中获取和加载图像?