我正在使用Python(3.7)和Flask(1.1.2)开发一个项目,我在其中创建了自定义包,它工作正常,但现在我需要安装一个名为flask-login
的新pip包,因此当我以pip install flask-login
的形式运行命令时,它会为我的一个自定义模块提供ModuleNotFoundError
以下是我的Flask项目目录结构:
├── api
│ ├── __init__.py
│ └── views.py
├── app.py
├── auth.py
├── books.sqlite
├── data
│ ├── __init__.py
│ ├── connection.py
│ └── db.py
├── frontend
│ ├── __init__.py
│ └── views.py
├── requirements.txt
当我运行命令pip install flask-login
时,我得到了一个错误:
Traceback (most recent call last):
File "/Users/abdul/PycharmProjects/BookLi/venv/bin/pip", line 5, in from pip._internal.cli.main import main File "/Users/abdul/PycharmProjects/BookLi/venv/lib/python3.7/site-packages/pip/_internal/cli/main.py", line 10, in from pip._internal.cli.autocompletion import autocomplete File "/Users/abdul/PycharmProjects/BookLi/venv/lib/python3.7/site-packages/pip/_internal/cli/autocompletion.py", line 9, in from pip._internal.cli.main_parser import create_main_parser File "/Users/abdul/PycharmProjects/BookLi/venv/lib/python3.7/site-packages/pip/_internal/cli/main_parser.py", line 7, in from pip._internal.cli import cmdoptions File "/Users/abdul/PycharmProjects/BookLi/venv/lib/python3.7/site-packages/pip/_internal/cli/cmdoptions.py", line 25, in from pip._internal.locations import USER_CACHE_DIR, get_src_prefix File "/Users/abdul/PycharmProjects/BookLi/venv/lib/python3.7/site-packages/pip/_internal/locations.py", line 11, in import frontend ModuleNotFoundError: No module named 'frontend'
这里可能出了什么问题
我很确定这与
Flask-Login
没有任何关系,因为安装工作很有魅力。我刚测试过而且,
frontend
不是Flask-Login
的依赖项是否确实键入了显示的命令
看起来您正在使用
PyCharm
?也许它在背景中有魔力我建议删除当前环境并重新创建它
相关问题 更多 >
编程相关推荐