是的,我知道我的问题听起来很重复,但是我已经尝试了所有发现的问题。
我正在尝试向我的python flask应用程序添加模块。相对于我的烧瓶应用程序,此模块位于../../clients/api
。我之前添加模块没有任何问题,但是由于某种原因,这根本不起作用。
到目前为止,我已经尝试过:
sys.path.append("mypath")
(暂时起作用,但关闭外壳后便消失了).pth
中添加lib/site-packages
文件除1.以外,没有任何作用。
$ flask run
* Serving Flask app "main.py"
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: off
Usage: flask run [OPTIONS]
Error: While importing "main", an ImportError was raised:
Traceback (most recent call last):
File "c:\python37-32\lib\site-packages\flask\cli.py", line 235, in locate_app
__import__(module_name)
File "my_flask_app_path", line 20, in <module>
from clients.api import Client as client
ModuleNotFoundError: No module named 'api'
在python v-3.7.1,Windows 10,git bash和cmd上运行此命令。请不要直言不讳:)