小编cat*_*ddy的帖子

无法在 ubuntu 上运行 npm install

node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by node)
Run Code Online (Sandbox Code Playgroud)

以上是我在 ubuntu 上运行 npm install 时遇到的错误。我的node版本是16.13.2,ubuntu版本是18.04。

我尝试将以下内容添加到包 json 但它不起作用。

{
        "engines": {
         "node": ">= 16.13.2"
},
Run Code Online (Sandbox Code Playgroud)

我还在 ubunutu 命令行上尝试了以下操作

sudo apt-get update
sudo apt-get install libc6
Run Code Online (Sandbox Code Playgroud)

但是,它不起作用。它说我已经有了最新版本,即 2.27-3ubuntu1.5,但错误提到需要 2.28。找不到如何更新。

node.js npm npm-install ubuntu-18.04

13
推荐指数
1
解决办法
2万
查看次数

ImportError:无法从部分初始化的模块“fastapi”导入名称“FastAPI”:循环导入

我的初始项目设置工作正常,但是在安装 psutil 后,我开始收到 fastApi 的循环导入错误。我尝试卸载 psutil,但是错误仍然存​​在。

File ".\project.py", line 1, in <module>
        from fastapi import FastAPI
      File "c:\users\nikhi\pycharmprojects\fastapi\venv\lib\site-packages\fastapi\__init__.py", line 7, in <module>
        from .applications import FastAPI as FastAPI
      File "c:\users\nikhi\pycharmprojects\fastapi\venv\lib\site-packages\fastapi\applications.py", line 4, in <module>
        from fastapi import routing
      File "c:\users\nikhi\pycharmprojects\fastapi\venv\lib\site-packages\fastapi\routing.py", line 30, in <module>
        from fastapi.encoders import DictIntStrAny, SetIntStr, jsonable_encoder
      File "c:\users\nikhi\pycharmprojects\fastapi\venv\lib\site-packages\fastapi\encoders.py", line 9, in <module>
        from fastapi import FastAPI
    ImportError: cannot import name 'FastAPI' from partially initialized module 'fastapi' (most likely due to a circular import) 
Run Code Online (Sandbox Code Playgroud)

python fastapi

4
推荐指数
1
解决办法
5700
查看次数

标签 统计

fastapi ×1

node.js ×1

npm ×1

npm-install ×1

python ×1

ubuntu-18.04 ×1