python version:3.9.7
environment:windows git bash
anyio version: $ pip install anyio --upgrade
Requirement already satisfied: anyio in e:\program files (x86)\anaconda\lib\site-packages (2.2.0)
Requirement already satisfied: sniffio>=1.1 in e:\program files (x86)\anaconda\lib\site-packages (from anyio) (1.2.0)
Requirement already satisfied: idna>=2.8 in e:\program files (x86)\anaconda\lib\site-packages (from anyio) (3.2)
$ python host_local_tools.py
Traceback (most recent call last):
File "C:\Users\51645\Documents\GitHub\BMTools\host_local_tools.py", line 1, in
import bmtools
File "C:\Users\51645\Documents\GitHub\BMTools\bmtools_init_.py", line 1, in
from .tools.serve import ToolServer
File "C:\Users\51645\Documents\GitHub\BMTools\bmtools\tools_init_.py", line 1, in
from . import chemical
File "C:\Users\51645\Documents\GitHub\BMTools\bmtools\tools\chemical_init_.py", line 1, in
from ..registry import register
File "C:\Users\51645\Documents\GitHub\BMTools\bmtools\tools\registry.py", line 1, in
from .tool import Tool
File "C:\Users\51645\Documents\GitHub\BMTools\bmtools\tools\tool.py", line 1, in
import fastapi
File "E:\Program Files (x86)\Anaconda\lib\site-packages\fastapi-0.95.0-py3.9.egg\fastapi_init_.py", line 7, in
from .applications import FastAPI as FastAPI
File "E:\Program Files (x86)\Anaconda\lib\site-packages\fastapi-0.95.0-py3.9.egg\fastapi\applications.py", line 16, in
from fastapi import routing
File "E:\Program Files (x86)\Anaconda\lib\site-packages\fastapi-0.95.0-py3.9.egg\fastapi\routing.py", line 25, in
from fastapi.dependencies.utils import (
File "E:\Program Files (x86)\Anaconda\lib\site-packages\fastapi-0.95.0-py3.9.egg\fastapi\dependencies\utils.py", line 23, in
from fastapi.concurrency import (
File "E:\Program Files (x86)\Anaconda\lib\site-packages\fastapi-0.95.0-py3.9.egg\fastapi\concurrency.py", line 6, in
from anyio import CapacityLimiter
ImportError: cannot import name 'CapacityLimiter' from 'anyio' (E:\Program Files (x86)\Anaconda\lib\site-packages\anyio_init_.py)