Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flask项目设置-本地类库 具有所需导入的目录位于PYTHONPATH中_Python_Flask - Fatal编程技术网

Flask项目设置-本地类库 具有所需导入的目录位于PYTHONPATH中

Flask项目设置-本地类库 具有所需导入的目录位于PYTHONPATH中,python,flask,Python,Flask,我在init.py的顶部添加了一个打印 导入系统 打印(系统路径) 一切都很好-见下面第三行代码 具有所需导入的目录位于PYTHONPATH中 我在init.py的顶部添加了一个打印 导入系统 打印(系统路径) 一切都很好 以下是文件夹结构: dgl主页 --dglib#找不到的类库;hasinit.py --dgl env#pipenv venv --烧瓶项目 ----了解有问题的项目 这里是控制台: (环境及环境部副部长)les@localhost:~/dgl home/dgl env/

我在init.py的顶部添加了一个打印
导入系统
打印(系统路径)
一切都很好-见下面第三行代码

  • 具有所需导入的目录位于PYTHONPATH中

  • 我在init.py的顶部添加了一个打印
    导入系统
    打印(系统路径)
    一切都很好
  • 以下是文件夹结构:
    dgl主页
    --dglib#找不到的类库;hasinit.py
    --dgl env#pipenv venv
    --烧瓶项目
    ----了解有问题的项目

    这里是控制台:
    
    (环境及环境部副部长)les@localhost:~/dgl home/dgl env/烧瓶-
    项目/学习$python run.py
    sys.path['/home/les/dgl home/dgl env/flask projects/learn',
    “/home/les/dgl home/dgl env/dglLib”,
    '/home/les/.local/share/virtualenvs/dgl env-
    nWAMFiVe/lib/python36.zip','/home/les/.local/share/virtualenvs/dgl-
    env nwamfove/lib/python3.6','/home/les/.local/share/virtualenvs/dgl-
    env nwamfoive/lib/python3.6/lib dynload','/usr/lib/python3.6',
    '/home/les/.local/share/virtualenvs/dgl env-
    nWAMFiVe/lib/python3.6/site包']
    回溯(最近一次呼叫最后一次):
    文件“run.py”,第1行,在
    从学习导入应用程序
    文件“/home/les/dgl home/dgl env/flask-
    projects/learn/learn/init.py”,第8行,在
    从dglLib导入(
    ModuleNotFoundError:没有名为“dglLib”的模块
    (环境及环境部副部长)les@localhost:~/dgl home/dgl env/烧瓶-
    项目/学习$ls-alt/home/les/dgl home/dgl env/dglLib
    总数72
    drwxr-xr-x 7 les root 4096 Jun 20 18:07。。
    drwxr-xr-x 3 les 4096 Jun 20 17:34。
    -rw-rw-r--1 les les 0 Jun 20 17:34init.py
    drwxrwxr-x 8 les 4096 Jun 20 17:23.git
    -rw-rw-r--1 les les 4315 Jun 12 19:13 DGLPickletos3 BucketClasses.py
    -rw-rw-r--1 les les 10487 Jun 12 19:07 dglContactsClasses.py
    -rw-rw-r--1 les les 3343 Jun 11 17:38 GaicClass.html
    -rw-rw-r--1 les les 5713 Jun 11 17:32
    dglPickleToS3BucketClasses.html
    -rw-rw-r--1莱斯22042六月11日17:23 dglContactsClasses.html
    -rw-rw-r--1 les les 784 Jun 10 00:24 GaicClass.py
    

    找到它-

    -

    • 我把完整路径放在PYTHONPATH上——包括带有defs类的dir——必须备份一个级别

    请格式化你的问题忘记了一件事-atom,运行在venv中-sees dglLib刚才的fineSaw注释“请格式化你的问题-user3483203”-我想是的???找到了-我在PYTHONPATH上放了完整路径-包括带有类defs的dir-必须备份一个级别