python - 软件包未安装在项目的虚拟环境中
问题描述
我用 pip 安装了 django-ckeditor,但是当我尝试手动创建 venv 时,它进入了“/home/def-dev/.local/lib/python3.8/site-packages”路径。
但是当我使用 pycharm 创建项目时,它会转到该路径属于内部项目的 venv 的“./venv/lib/python3.8/site-packages”路径。
这对于 pycharm 来说是未知的。
我应该怎么做才能让pycharm从“/home/def-dev/.local/lib/python3.8/site-packages”中找到包,或者当我手动创建venv时,将保存的包pip保存到“./venv/lib/ python3.8/site-packages”路径。
当我手动创建 venv
$ pip3 install django-ckeditor
Requirement already satisfied: django-ckeditor in /home/def-dev/.local/lib/python3.8/site-
packages (5.9.0)
Requirement already satisfied: django-js-asset>=1.2.2 in /home/def-
dev/.local/lib/python3.8/site-packages (from django-ckeditor) (1.2.2)
当我用 pycharm 创建 venv
$ pip3 install django-ckeditor
Requirement already satisfied: django-ckeditor in ./venv/lib/python3.8/site-packages (5.9.0)
Requirement already satisfied: django-js-asset>=1.2.2 in ./venv/lib/python3.8/site-packages
(from django-ckeditor) (1.2.2)
解决方案
推荐阅读
- android - Android - 观察 ViewModel 中的数据库变化
- ios - pt-BR DateFormatter Swift 的错误行为
- python - 在单击用户配置文件时管理 URL
- php - 是什么导致我的测试 PHP 扩展出现这种奇怪的内存损坏?
- python - 删除字典对象中的空格
- html - 连续均匀显示网格卡片元素,不留空白
- vscode-tasks - 有没有办法在 VS Code 任务中动态填充pickString?
- html - 正确的 scss 代码以获得屏幕上显示的颜色
- xpath - 如何将 IMPORTHTML 用于不带参数的 URL?
- sql-server - SQL Server:重新运行相同的行