[英]Using venv - VS Code debugging doesn't see all pip installed packages
[英]I cannot see installed packages in venv folder
使用Pycharm Community Edition并激活virtualenv。 我的venv目录结构是这样的:
venv/
├── bin
│ ├── activate
│ ├── activate.csh
│ ├── activate.fish
│ ├── python
│ └── python3
├── include
├── lib
│ └── python3.7
│ └── site-packages
└── pyvenv.cfg
问题是:我确定使用bs4之类的我的第三方库在哪里,这在目录结构中没有体现? 另外,我可以说pip是从Pycharm GUI安装到我的项目环境中的,但venv目录中仍然没有这样的东西。
我可以解释一下我的虚拟环境如何查找这些依赖性吗?
提前致谢。
这些库应该位于venv/lib/python3.7/site-packages/
它们本身就是包含二进制文件和so
文件的文件夹。 也许您确实在user
目录中无意中安装了它们?
如果您想知道本地安装的软件包,请在virtualenv
运行以下命令:
pip freeze --local
同样, pip list --local
提供更漂亮的输出,但是pip freeze --local > requirements.txt
对于将当前的pip
设置纳入需求文件非常有用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.