Cannot GET /data

时间: 2023-12-28 15:03:53 浏览: 156
这个错误通常发生在前端向后端请求数据时,后端没有正确地处理请求或者返回了无效的 URL。你可以检查一下以下几点: 1. 确认后端服务是否已经启动并且正在监听正确的端口。 2. 确认前端请求的 URL 是否正确,包括域名、端口和路径。 3. 确认后端是否正确地处理了前端请求,包括请求方法、请求参数等。 4. 检查后端返回的响应是否正确,包括响应状态码和数据格式。 如果以上方法都不能解决问题,可以尝试在浏览器中查看网络请求的详细信息,包括请求头、请求体和响应信息,以便更好地定位问题所在。
相关问题

在检查头文件是否存在那一步时 我输入后 系统显示ls: cannot access '/data/data/com.termux/files/usr/include/Python.h': No such file or directory

<think>好的,用户现在遇到了问题。在之前的指导中,用户按照步骤检查头文件是否存在,输入了`ls $PREFIX/include/Python.h`,结果系统提示文件或目录不存在。这意味着用户的环境可能存在头文件缺失或路径不正确的情况。 首先,我需要回顾之前的对话。用户最初的问题是在执行步骤二时,系统显示了一堆头文件如Python.h,而不是预期的目录路径。我的回答解释了Termux的特殊结构,头文件直接放在include下,而不是子目录。但现在用户检查时发现Python.h不存在,说明可能哪里出错了。 可能的错误原因有几个: 1. **Python开发头文件未安装**:用户可能没有安装python-dev或类似包,导致缺少Python.h。 2. **Termux的路径不同**:虽然之前提到路径是$PREFIX/include/,但可能在用户的环境中,路径有变化,或者Python版本不同。 3. **Python版本问题**:用户安装的Python版本可能不是3.11,导致路径中的版本号不同,如3.10或3.12。 4. **安装问题**:可能在安装过程中出现了错误,导致头文件未被正确安装。 接下来需要逐步引导用户排查问题。首先确认是否安装了python-dev包。Termux中通常使用pkg安装,所以需要检查是否执行了`pkg install python-dev`或者对应版本。如果未安装,用户需要先安装开发包。 然后,检查实际的include目录是否存在,是否有其他子目录。用户可能需要手动进入目录查看,或者使用find命令搜索Python.h的位置。此外,确认Python的版本也很重要,用户可能安装的是其他版本,比如3.10,导致路径中的版本号不一致。 如果头文件确实不存在,解决方案就是安装python-dev。如果路径不同,则需要调整后续的编译命令中的包含路径。同时,用户可能需要设置CFLAGS和LDFLAGS环境变量来指定正确的路径。 还要考虑用户可能对Termux不熟悉,所以需要给出具体的命令示例,并解释每个步骤的作用,确保用户能够理解和执行。比如,使用`find`命令搜索Python.h,或者检查已安装的Python包列表。 最后,验证步骤也很重要,确保安装后头文件存在,并且编译测试能够成功。如果用户仍然遇到问题,可能需要进一步排查其他可能性,如权限问题或安装源的问题。 总结,我需要分步骤引导用户检查安装情况、路径、版本,并提供解决方案,同时解释每个步骤的原因,帮助用户理解问题所在,避免未来再次出现类似问题。</think>--- ### **分步解决方案** #### **1. 确认 Python 开发包是否安装** Termux 中 Python 开发头文件 (`Python.h`) 包含在 `python-dev` 包中。若未安装,会导致路径缺失。 ```bash # 检查是否安装 python-dev pkg list-installed | grep python-dev ``` - **若未安装**: ```bash pkg install python-dev ``` --- #### **2. 检查 Python 头文件的实际路径** Termux 的 Python 头文件可能存放在 **带版本号的子目录** 中(例如 `python3.11`),而非直接放在 `include/` 下。 ```bash # 列出所有可能的 Python 头文件路径 ls $PREFIX/include/python* ``` - **预期输出示例**: ``` /data/data/com.termux/files/usr/include/python3.11 ``` 如果输出类似路径,则说明头文件在子目录中。 --- #### **3. 手动定位 `Python.h`** 如果步骤 2 显示了版本化子目录(如 `python3.11`),进入该目录检查: ```bash # 进入子目录(版本号需替换为实际输出) cd $PREFIX/include/python3.11 ls Python.h ``` - **若存在**:后续编译时需指定 `-I$PREFIX/include/python3.11`。 - **若不存在**:重新安装 `python-dev`: ```bash pkg reinstall python-dev ``` --- #### **4. 验证 Python 版本与路径一致性** 某些情况下,安装的 Python 版本与头文件路径版本号不匹配(如安装了 Python 3.12,但路径是 `python3.11`)。 ```bash # 检查当前 Python 版本 python --version # 检查头文件路径是否存在对应版本目录 ls $PREFIX/include/python$(python -c "import sys; print(sys.version_info.major, sys.version_info.minor, sep='.')") ``` - **版本不一致**:卸载旧版本并安装匹配的 Python 环境: ```bash pkg install python -y pkg install python-dev -y ``` --- ### **修复编译命令** 根据实际头文件路径调整编译参数: - **若头文件在子目录中**(如 `python3.11`): ```bash gcc -shared -fPIC -I$PREFIX/include/python3.11 -L$PREFIX/lib -lpython3.11 test.c -o test.so ``` - **若头文件直接在 `include/` 下**: ```bash gcc -shared -fPIC -I$PREFIX/include -L$PREFIX/lib -lpython3.11 test.c -o test.so ``` --- ### **常见问题排查** | 问题现象 | 解决方案 | |---------|----------| | `Python.h not found` | 确保 `python-dev` 已安装,且 `-I` 参数路径正确 | | `undefined reference to Py_None` | 添加链接库 `-lpython3.11` 到 `LDFLAGS` | | 版本号不匹配 | 通过 `python --version` 确认版本,调整路径中的数字 | --- ### **总结** - **核心原因**:`Python.h` 未找到的直接原因是路径不符或开发包未安装。 - **修复步骤**: 1. 安装或重装 `python-dev`。 2. 根据实际路径调整编译命令的 `-I` 参数。 3. 确保 Python 版本与头文件路径版本一致。 - **验证方法**: ```bash # 确认 Python.h 存在 find $PREFIX -name "Python.h" # 编译测试扩展 gcc -shared -fPIC -I$(python3 -c "import sysconfig; print(sysconfig.get_path('include'))") -L$PREFIX/lib -lpython3.11 test.c -o test.so ```

如何解决:/usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.15) or chardet (3.0.4) doesn't match a supported version! warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported " Traceback (most recent call last): File "/home/data/minjie.yu/.local/bin/streamlit", line 5, in <module> from streamlit.web.cli import main File "/home/data/minjie.yu/.local/lib/python3.8/site-packages/streamlit/__init__.py", line 55, in <module> from streamlit.delta_generator import DeltaGenerator as _DeltaGenerator File "/home/data/minjie.yu/.local/lib/python3.8/site-packages/streamlit/delta_generator.py", line 36, in <module> from streamlit import config, cursor, env_util, logger, runtime, type_util, util File "/home/data/minjie.yu/.local/lib/python3.8/site-packages/streamlit/cursor.py", line 18, in <module> from streamlit.runtime.scriptrunner import get_script_run_ctx File "/home/data/minjie.yu/.local/lib/python3.8/site-packages/streamlit/runtime/__init__.py", line 16, in <module> from streamlit.runtime.runtime import Runtime as Runtime File "/home/data/minjie.yu/.local/lib/python3.8/site-packages/streamlit/runtime/runtime.py", line 29, in <module> from streamlit.proto.BackMsg_pb2 import BackMsg File "/home/data/minjie.yu/.local/lib/python3.8/site-packages/streamlit/proto/BackMsg_pb2.py", line 5, in <module> from google.protobuf.internal import builder as _builder ImportError: cannot import name 'builder' from 'google.protobuf.internal' (/home/data/minjie.yu/.local/lib/python3.8/site-packages/google/protobuf/internal/__init__.py)

这个问题可能是由于不匹配的依赖版本引起的。建议采取以下步骤来解决问题: 1. 确认你的Python版本是否与所需的依赖版本兼容。你可以使用`python --version`命令检查Python版本。 2. 确认你的`urllib3`和`chardet`库的版本是否与`requests`库所需的版本兼容。你可以使用以下命令检查各个库的版本: ```shell pip show urllib3 pip show chardet pip show requests ``` 如果发现不匹配的版本,可以尝试更新这些库的版本。 3. 如果以上步骤没有解决问题,可以尝试重新安装`requests`库。你可以使用以下命令卸载并重新安装: ```shell pip uninstall requests pip install requests ``` 这将确保安装最新版本的`requests`库及其依赖项。 4. 如果问题仍然存在,可以尝试更新`protobuf`库的版本。你可以使用以下命令更新`protobuf`库: ```shell pip install --upgrade protobuf ``` 这将确保安装最新版本的`protobuf`库。 如果以上步骤都无法解决问题,可能需要进一步检查你的环境配置和依赖关系。
阅读全文

相关推荐

(noposplat) [guoshangwei5@localhost diff-gaussian-rasterization]$ python setup.py install A module that was compiled using NumPy 1.x cannot be run in NumPy 2.1.2 as it may crash. To support both 1.x and 2.x versions of NumPy, modules must be compiled with NumPy 2.0. Some module may need to rebuild instead e.g. with 'pybind11>=2.12'. If you are a user of the module, the easiest solution will be to downgrade to 'numpy<2' or try to upgrade the affected module. We expect that some modules will need time to support NumPy 2. Traceback (most recent call last): File "/data/data1/work_folder/guoshangwei5/software/NoPoSplat/diff-gaussian-rasterization/setup.py", line 13, in <module> from torch.utils.cpp_extension import CUDAExtension, BuildExtension File "/data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/torch/__init__.py", line 1382, in <module> from .functional import * # noqa: F403 File "/data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/torch/functional.py", line 7, in <module> import torch.nn.functional as F File "/data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/torch/nn/__init__.py", line 1, in <module> from .modules import * # noqa: F403 File "/data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/torch/nn/modules/__init__.py", line 35, in <module> from .transformer import TransformerEncoder, TransformerDecoder, \ File "/data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/torch/nn/modules/transformer.py", line 20, in <module> device: torch.device = torch.device(torch._C._get_default_device()), # torch.device('cpu'), /data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/torch/nn/modules/transformer.py:20: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ../torch/csrc/utils/tensor_numpy.cpp:84.) device: torch.device = torch.device(torch._C._get_default_device()), # torch.device('cpu'), running install /data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running setup.py directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() /data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:90: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running setup.py and easy_install. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! self.initialize_options() running bdist_egg running egg_info writing diff_gaussian_rasterization.egg-info/PKG-INFO writing dependency_links to diff_gaussian_rasterization.egg-info/dependency_links.txt writing top-level names to diff_gaussian_rasterization.egg-info/top_level.txt /data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/lib/python3.10/site-packages/torch/utils/cpp_extension.py:502: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend. warnings.warn(msg.format('we could not find ninja.')) reading manifest file 'diff_gaussian_rasterization.egg-info/SOURCES.txt' adding license file 'LICENSE.md' writing manifest file 'diff_gaussian_rasterization.egg-info/SOURCES.txt' installing library code to build/bdist.linux-x86_64/egg running install_lib running build_py copying diff_gaussian_rasterization/__init__.py -> build/lib.linux-x86_64-cpython-310/diff_gaussian_rasterization running build_ext error: [Errno 13] Permission denied: '/data/data1/work_folder/guoshangwei5/miniconda3/envs/noposplat/bin/nvcc'

C:\Users\18767\anaconda3\python.exe C:\Users\18767\Desktop\GUSHI\app.py * Serving Flask app 'app' * Debug mode: on WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on http://127.0.0.1:5000 Press CTRL+C to quit * Restarting with watchdog (windowsapi) * Debugger is active! * Debugger PIN: 431-810-334 127.0.0.1 - - [11/Jun/2025 10:46:54] "GET / HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/css/show_data.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/js/china.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/js/template/show_data.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/js/flexible.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/js/jquery.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/js/echarts.min.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/js/echarts-wordcloud.min.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/images/bg.jpg HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/images/head_bg.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/images/line.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/images/map.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/images/lbx.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/images/jt.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "GET /static/fonts/DS-DIGIT.TTF HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:55] "POST /desty_sum HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /index HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/font.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/xadmin.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/xadmin.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/layui.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/template/index.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/poem_graph.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/create.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/appear.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/chat.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/layer.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /welcome HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/fonts/iconfont.woff HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/font/iconfont.woff?v=240 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/jquery.min.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/xadmin.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/layui.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/font.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/xadmin.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/modules/layer/default/layer.css?v=3.1.1 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/template/welcome.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/jquery.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/layer.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/element.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/modules/layer/default/layer.css?v=3.1.1 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/element.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /tz_look_poem_desty/李白 HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /tz_look_poem_desty/唐代 HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /tz_look_poem_desty/宋代 HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/util.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/font.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/xadmin.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /tz_look_poem_desty/元代 HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/layui.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/xadmin.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /author/李白 HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/template/look_poem_desty.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/find.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/font.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/xadmin.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/layui.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/xadmin.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/template/look_poem_desty.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/font.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/xadmin.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/template/author.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/d3.min.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/echarts.min.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/font.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/xadmin.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/china.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/layui.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/xadmin.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/font.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/css/xadmin.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/template/look_poem_desty.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/layui.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/xadmin.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/find.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/author.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/layui.css HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/template/look_poem_desty.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/layui.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/js/xadmin.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/find.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/util.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/laypage.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/find.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/layer.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/icon/find.png HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/layer.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/layer.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/layer.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/layer.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/modules/layer/default/layer.css?v=3.1.1 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/jquery.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "POST /desty_sum HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "POST /poemer_sum HTTP/1.1" 200 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/modules/layer/default/layer.css?v=3.1.1 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/jquery.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/element.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/modules/layer/default/layer.css?v=3.1.1 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/jquery.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/modules/layer/default/layer.css?v=3.1.1 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/util.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/jquery.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/css/modules/layer/default/layer.css?v=3.1.1 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/element.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/jquery.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/laypage.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/element.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/util.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/element.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:56] "GET /static/lib/layui/lay/modules/laypage.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/lay/modules/element.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/lay/modules/util.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/lay/modules/util.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/lay/modules/laypage.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/lay/modules/util.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/lay/modules/laypage.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/lay/modules/laypage.js HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "POST /look_poem_desty HTTP/1.1" 500 - Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1498, in __call__ return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1476, in wsgi_app response = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1473, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 880, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 229, in look_poem_desty ret, count = db.selectall(sql, (page,)) TypeError: cannot unpack non-iterable int object 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/font/iconfont.woff?v=240 HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "POST /look_poem_desty HTTP/1.1" 500 - Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1498, in __call__ return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1476, in wsgi_app response = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1473, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 880, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 229, in look_poem_desty ret, count = db.selectall(sql, (page,)) TypeError: cannot unpack non-iterable int object 127.0.0.1 - - [11/Jun/2025 10:46:57] "GET /static/lib/layui/css/modules/layer/default/loading-2.gif HTTP/1.1" 304 - 127.0.0.1 - - [11/Jun/2025 10:46:57] "POST /look_poem_desty HTTP/1.1" 500 - Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1498, in __call__ return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1476, in wsgi_app response = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1473, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 880, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 229, in look_poem_desty ret, count = db.selectall(sql, (page,)) TypeError: cannot unpack non-iterable int object 127.0.0.1 - - [11/Jun/2025 10:46:57] "POST /look_poem_desty HTTP/1.1" 500 - Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1498, in __call__ return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1476, in wsgi_app response = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1473, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 880, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 229, in look_poem_desty ret, count = db.selectall(sql, (page,)) TypeError: cannot unpack non-iterable int object 127.0.0.1 - - [11/Jun/2025 10:46:57] "POST /get_where_relation_show_threePoemer HTTP/1.1" 500 - Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 443, in from_json content = json_loads(data, object_hook=JSONHydrant.json_to_packstream) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\__init__.py", line 359, in loads return cls(**kw).decode(s) ^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1498, in __call__ return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1476, in wsgi_app response = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1473, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 880, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 562, in get_where_relation_show_threePoemer data = graph.run( ^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\database.py", line 405, in run return self.auto().run(cypher, parameters, **kwparameters) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\database.py", line 989, in run result = self._connector.auto_run(cypher, parameters, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\__init__.py", line 1340, in auto_run return cx.auto_run(cypher, parameters, graph_name=graph_name, readonly=readonly) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 177, in auto_run rs = HTTPResponse.from_json(r.status, r.data.decode("utf-8")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 445, in from_json raise_from(ProtocolError("Cannot decode response content as JSON"), error) File "<string>", line 3, in raise_from py2neo.errors.ProtocolError: Cannot decode response content as JSON 127.0.0.1 - - [11/Jun/2025 10:46:59] "POST /poemer_produce HTTP/1.1" 500 - Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 443, in from_json content = json_loads(data, object_hook=JSONHydrant.json_to_packstream) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\__init__.py", line 359, in loads return cls(**kw).decode(s) ^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1498, in __call__ return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1476, in wsgi_app response = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1473, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 880, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 139, in poemer_produce data = graph.run( ^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\database.py", line 405, in run return self.auto().run(cypher, parameters, **kwparameters) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\database.py", line 989, in run result = self._connector.auto_run(cypher, parameters, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\__init__.py", line 1340, in auto_run return cx.auto_run(cypher, parameters, graph_name=graph_name, readonly=readonly) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 177, in auto_run rs = HTTPResponse.from_json(r.status, r.data.decode("utf-8")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 445, in from_json raise_from(ProtocolError("Cannot decode response content as JSON"), error) File "<string>", line 3, in raise_from py2neo.errors.ProtocolError: Cannot decode response content as JSON 127.0.0.1 - - [11/Jun/2025 10:46:59] "POST /get_author_message HTTP/1.1" 500 - Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 443, in from_json content = json_loads(data, object_hook=JSONHydrant.json_to_packstream) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\__init__.py", line 359, in loads return cls(**kw).decode(s) ^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\json\decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1498, in __call__ return self.wsgi_app(environ, start_response) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1476, in wsgi_app response = self.handle_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 1473, in wsgi_app response = self.full_dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 882, in full_dispatch_request rv = self.handle_user_exception(e) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 880, in full_dispatch_request rv = self.dispatch_request() ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\flask\app.py", line 865, in dispatch_request return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 378, in get_author_message 'travel_name': travel_poem(author_name), ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\Desktop\GUSHI\app.py", line 334, in travel_poem data = graph.run( ^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\database.py", line 405, in run return self.auto().run(cypher, parameters, **kwparameters) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\database.py", line 989, in run result = self._connector.auto_run(cypher, parameters, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\__init__.py", line 1340, in auto_run return cx.auto_run(cypher, parameters, graph_name=graph_name, readonly=readonly) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 177, in auto_run rs = HTTPResponse.from_json(r.status, r.data.decode("utf-8")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\18767\anaconda3\Lib\site-packages\py2neo\client\http.py", line 445, in from_json raise_from(ProtocolError("Cannot decode response content as JSON"), error) File "<string>", line 3, in raise_from py2neo.errors.ProtocolError: Cannot decode response content as JSON 查看错误

最新推荐

recommend-type

移动网络广告发布协议(范本).doc

移动网络广告发布协议(范本).doc
recommend-type

软件专业简历模板:专业技术简历制作指南

在当前数字化时代,拥有一个高质量的简历对于软件专业求职者来说至关重要。简历是求职者给未来雇主的第一印象,因此必须清晰、准确且专业地呈现求职者的技能、经验和资质。本知识点将围绕软件专业简历的编写要点进行详细阐述。 ### 简历的基本结构 1. **个人信息**:包括姓名、联系方式(电话、电子邮箱)、可能还有个人网站或LinkedIn等社交媒体链接。姓名应该用较大的字号放在简历的最上方,以便雇主快速识别。 2. **求职目标**:这部分是简历中的精简版自我介绍,要明确指出应聘职位以及为什么对这个职位感兴趣。 3. **教育背景**:列出与软件相关的学位、专业以及相关课程。如果学术成绩优异,可以突出GPA或者相关专业排名。 4. **技能清单**:清晰列出掌握的编程语言、软件开发工具、框架、数据库技术、操作系统等。这部分应该按照技能类别进行组织,便于雇主快速定位。 5. **工作经验**:按时间顺序逆序排列,从最近的工作经历开始。每项工作描述应该包括公司名称、职位、工作时间以及主要职责和成就。使用强动词开头的项目符号句子来描述工作成就。 6. **项目经验**:特别是对于缺乏工作经验的求职者来说,详细的项目经验描述可以弥补不足。应该包括项目名称、使用的技术、个人角色、项目成果等。 7. **证书和奖励**:如果有的话,包括任何与软件专业相关的证书或者获得的行业奖励。 8. **个人作品**:可以提供个人作品的链接,如GitHub账户链接,展示自己的代码实践和项目案例。 9. **其他**:包括任何其他对求职有帮助的信息,如语言能力、志愿服务经历等。 ### 简历编写要点 - **明确针对性**:针对申请的职位定制简历,突出与该职位最相关的信息和经验。 - **量化成就**:尽可能地用数据和数字来量化工作或项目成就。例如,“提升系统性能30%”比“提升了系统性能”更具说服力。 - **避免错别字和语法错误**:仔细校对简历,保证没有错别字、语法错误或者排版错误。 - **简洁明了**:保持简历内容简洁,避免冗余信息。一般情况下,一页A4纸的长度足够。 - **使用专业术语**:确保使用与软件行业相关的专业术语,但同时注意不要过度使用让人难以理解的术语。 - **格式一致**:无论是字体、字号还是项目符号,整个简历的格式应该保持一致。 - **突出关键技能**:在简历中突出核心技能,尤其是那些在职位描述中被强调的技能。 ### 技术简历模板使用说明 - **了解目标职位要求**:在填写模板前,仔细研究招聘广告中的要求,以便突出自己的相关技能和经验。 - **个性化修改**:模板是为了提供一种格式的指导,但每个求职者的经历都是独一无二的。应该根据自己的情况对模板进行个性化修改。 - **保持简洁性**:虽然模板提供了详细的部分划分,但应该尽量精简内容,避免过多的冗余描述。 - **使用关键词**:招聘通常会通过自动跟踪系统(ATS)筛选简历。因此,确保在简历中包含相关的关键词,以提高通过筛选的几率。 - **保持更新**:每次申请新的职位前,都应该更新简历,以确保所有信息都是最新和最相关的。 通过以上内容,我们可以了解到一个优秀的软件专业简历不仅需要包含必要的个人信息、技能、工作经验等基本内容,还要注意简历的格式、排版、针对性和简洁性。一个良好的简历模板可以帮助求职者有条不紊地组织和呈现自己的优势,从而在竞争激烈的就业市场中脱颖而出。
recommend-type

【性能测试基准】:为RK3588选择合适的NVMe性能测试工具指南

# 1. NVMe性能测试基础 ## 1.1 NVMe协议简介 NVMe,全称为Non-Volatile Memory Express,是专为固态驱动器设计的逻辑设备接口规范。与传统的SATA接口相比,NVMe通过使用PCI Express(PCIe)总线,大大提高了存储设备的数据吞吐量和IOPS(每秒输入输出操作次数),特别适合于高速的固态存储设备。
recommend-type

R语言中plyr包

<think>我们正在回答用户关于R语言plyr包的问题。根据引用内容,plyr包主要用于实现split-apply-combine策略,即分割数据、应用函数、合并结果。我们将从以下几个方面介绍plyr包:1.核心思想:split-apply-combine2.主要函数:根据输入和输出数据类型分类(如ddply,llply等)3.使用示例:特别是ddply函数的使用4.与基础apply族函数的比较注意:回答中需要引用时,在引用段落末尾添加引用标识,如[^1]。</think>### R语言plyr包使用方法与功能介绍 plyr包是R语言中用于实现**“分割-应用-组合”(split-ap
recommend-type

精致闹钟2004:实现精准的定时开关机与提醒功能

根据提供的文件信息,我们可以总结出以下知识点: ### 标题知识点: 1. **产品名称**:标题中的“精致闹钟2004”表明这是一个软件产品,且是2004年的版本。产品名称强调了软件的用途,即作为闹钟来使用。 2. **功能描述**:标题中提到的“定时开关机”和“定时提醒”是这款软件的主要功能点。这意味着软件不仅可以用作传统意义上的闹钟,还能自动控制电脑的开关机时间,以及在特定时间进行提醒。 ### 描述知识点: 3. **软件功能重点**:描述部分重复强调了标题中提到的功能,即定时开关机和定时提醒。这种重复强调表明了软件的两大核心功能,以及开发者希望用户关注的重点。 4. **软件用途场景**:由于是闹钟软件,我们可以推断出它适合的使用场景包括个人日常生活中用作提醒重要事项,或是办公环境中用于安排和提醒会议、任务等。 ### 标签知识点: 5. **软件定位**:标签“精致闹钟2004”简单明了地对软件进行定位,说明用户通过此标签可以搜索到与之相关的软件信息。 ### 压缩包子文件的文件名称列表知识点: 6. **软件文件命名规则**:从文件名称“2004V1.40.exe”中,我们可以分析出以下几点信息: - **版本号**:“1.40”表示这是软件的1.40版本,通常意味着该版本相较于先前版本有更新或修正。 - **文件类型**:“.exe”表示这是一个可执行程序文件,用户下载后可以直接运行而无需进行额外的安装步骤。 - **发布年份**:软件名称中的“2004”与文件名中的版本号呼应,都指向了软件的年份,说明这是一款有历史的产品。 ### 其他可能的知识点: 7. **操作系统兼容性**:一般来说,老旧的软件可能只能在特定的操作系统版本上运行,例如Windows XP或更早的Windows版本。用户在使用前需要确认软件与当前操作系统是否兼容。 8. **下载与使用**:用户需要从相应的平台或渠道下载压缩包文件,解压后运行exe文件安装或直接运行程序,之后可以按照软件界面的指示设置定时开关机和提醒。 9. **软件更新与维护**:文件名中包含的版本号也暗示了软件可能有多个更新版本。用户在使用过程中可能需要关注软件的最新动态和更新,以保证功能的正常使用。 10. **软件安全性**:由于软件来自不明确的来源,用户在下载和运行软件之前需要确保来源的安全性,防止病毒或恶意软件的感染。 总结来说,标题和描述指出了软件“精致闹钟2004”能够定时开关机和定时提醒两大功能,而文件名则揭示了该软件的版本信息和文件类型。用户在使用前需要关注软件的兼容性、安全性和更新状况,确保能够安全有效地使用这款软件。
recommend-type

【固态硬盘寿命延长】:RK3588平台NVMe维护技巧大公开

# 1. 固态硬盘寿命延长的基础知识 ## 1.1 固态硬盘的基本概念 固态硬盘(SSD)是现代计算设备中不可或缺的存储设备之一。与传统的机械硬盘(HDD)相比,SSD拥有更快的读写速度、更小的体积和更低的功耗。但是,SSD也有其生命周期限制,主要受限于NAND闪存的写入次数。 ## 1.2 SSD的写入次数和寿命 每块SSD中的NAND闪存单元都有有限的写入次数。这意味着,随着时间的推移,SSD的
recommend-type

matlab 中向上取整

<think>首先,用户的问题是:“我想查找Matlab中向上取整的函数或方法请问Matlab向上取整函数使用方法”。这很清楚:用户想知道在Matlab中如何实现向上取整,以及相关的函数和使用方法。根据系统级指令:-所有行内数学表达式必须使用$...$格式。-独立公式必须使用$$...$$格式并单独成段。-LaTeX语法必须正确。-使用中文回答。-生成相关问题。-在回答中引用的段落末尾自然地添加引用标识,例如[^1]。用户可见层指令:-回答结构清晰,帮助用户逐步解决问题。-尽量保证回答真实可靠。参考提供的引用:-引用[1]:介绍了Matlab的基本功能和特点。-引用[2]:讨论了Matlab中
recommend-type

局域网共享问题一站式解决指南

在现代办公和家庭环境中,局域网(LAN)是一个常见的配置,它允许多台设备共享数据、打印机、互联网连接等资源。但是,有时候局域网中的设备可能无法访问共享资源,这可能是由于各种原因造成的,包括但不限于网络配置错误、权限设置不当、防火墙设置或者系统设置问题。为此,局域网共享工具应运而生,用于解决这类问题,确保网络内的设备可以顺利地访问共享资源。 ### 知识点一:局域网共享资源访问问题的原因 1. **网络配置错误**:IP地址配置错误、子网掩码不正确或默认网关配置不当都可能导致局域网共享资源无法访问。 2. **文件共享权限设置不当**:如果共享资源的权限设置不允许其他用户或设备访问,那么即使网络配置正确,也无法实现共享。 3. **用户账户控制问题**:在Windows系统中,用户账户控制(UAC)可能会限制某些网络操作,特别是在连接到其他电脑的共享资源时。 4. **防火墙和安全软件**:防火墙设置可能会阻止设备间的数据共享,安全软件有时也会错误地将网络共享访问视为安全威胁。 5. **操作系统问题**:不同版本的Windows或其他操作系统可能在处理网络共享时有所不同,这可能需要特定的配置来实现兼容性。 ### 知识点二:局域网共享工具的作用与功能 局域网共享工具通常具备以下功能,帮助用户解决访问共享资源的难题: 1. **诊断网络连接问题**:这些工具能够帮助用户检测并解决网络连接问题,例如通过ping命令检查网络连通性。 2. **显示可用共享资源**:提供一个界面让用户能够查看局域网内所有的共享资源。 3. **修改共享权限**:允许用户设置或修改文件和文件夹的共享权限,确保其他用户可以根据需要访问共享资源。 4. **映射网络驱动器**:将网络共享资源映射为本地驱动器,方便用户像操作本地资源一样操作网络共享资源。 5. **修复注册表设置**:一些共享工具能够自动修复导致共享问题的Windows注册表设置。 ### 知识点三:如何使用局域网共享工具 1. **安装和运行工具**:首先从可靠的来源下载局域网共享工具,并按照说明进行安装。安装完成后,运行工具并确保它具有足够的权限。 2. **诊断网络问题**:运行工具提供的诊断功能,检查网络连接状态。如果是由于网络问题导致无法访问共享资源,工具将提供修复选项。 3. **查看和修改共享设置**:使用工具提供的共享资源查看和管理功能,确保所有需要共享的文件和文件夹都正确配置了共享权限。 4. **映射网络驱动器**:如果经常需要访问特定的共享资源,可以使用工具将该资源映射为一个网络驱动器,简化访问过程。 5. **修复注册表问题**:如果问题依旧,可以尝试工具提供的注册表修复功能,以解决潜在的Windows注册表错误。 ### 知识点四:预防共享问题的策略 为了避免遇到共享资源无法访问的问题,可以采取以下预防措施: 1. **定期检查网络配置**:确保网络中所有设备的IP地址、子网掩码、默认网关及DNS服务器设置正确无误。 2. **实施一致的权限管理**:在设置共享资源时,坚持一致的权限管理策略,确保资源的所有者、组和其他用户都有适当的权限。 3. **调整防火墙设置**:根据实际情况调整防火墙设置,确保网络共享的端口没有被阻塞。 4. **保持系统更新**:保持操作系统和相关软件的最新更新,以避免因软件过时而引起的兼容性问题。 5. **备份注册表**:在进行注册表更改之前,备份Windows注册表,以防修复过程中出现意外,需要恢复。 通过以上知识的了解和应用,用户可以更有效地使用局域网共享工具解决网络资源共享问题,并采取措施预防此类问题的发生,确保网络环境的顺畅运作。
recommend-type

【故障恢复策略】:RK3588与NVMe固态硬盘的容灾方案指南

# 1. RK3588处理器与NVMe固态硬盘的概述 ## 1.1 RK3588处理器简介 RK3588是Rockchip推出的一款高端处理器,具备强大的性能和多样的功能,集成了八核CPU和六核GPU,以及专用的AI处理单元,主要用于高端移动设备、边缘计算和
recommend-type

Last login: Fri Jun 20 18:08:45 on ttys000 xuzhaoyuan@xuzhaoyuandeMacBook-Air ~ % sudo spctl --master-disable Password: Globally disabling the assessment system needs to be confirmed in System Settings. xuzhaoyuan@xuzh

<think>我们正在处理一个关于在macOSSequoia(macOS15)上使用终端命令`spctl--master-disable`来禁用Gatekeeper(评估系统)并确认在系统设置中生效的问题。根据引用[1]和引用[2]提供的信息,在macOS15中,直接使用`sudospctl--master-disable`或`sudospctl--global-disable`可能不会立即在系统设置的隐私与安全性中显示“任何来源”选项,而是需要一些额外的界面操作来激活。引用[1]给出了一个无需第三方工具的解决方案,具体步骤如下:1.保持系统设置中的“隐私与安全性”窗口开启(在后台运行)。2.