Andrew Fletcher published: 7 October 2023 (updated) 8 October 2023 18 minutes read
Changes to the Python3 package list post installing packages each of the packages list in the column headers
Initial list | + openai | + langchain | + llama-index | + gradio |
---|---|---|---|---|
Package Version ---------------------------- --------- absl-py 2.0.0 astunparse 1.6.3 cachetools 5.3.1 certifi 2023.7.22 cffi 1.16.0 charset-normalizer 3.3.0 cryptography 41.0.4 flatbuffers 23.5.26 gast 0.5.4 google-auth 2.23.2 google-auth-oauthlib 1.0.0 google-pasta 0.2.0 grpcio 1.59.0 h5py 3.9.0 idna 3.4 keras 2.14.0 libclang 16.0.6 Markdown 3.4.4 MarkupSafe 2.1.3 ml-dtypes 0.2.0 numpy 1.26.0 oauthlib 3.2.2 opt-einsum 3.3.0 packaging 23.2 pip 23.2.1 protobuf 4.24.3 pyasn1 0.5.0 pyasn1-modules 0.3.0 pycparser 2.21 pyOpenSSL 23.2.0 requests 2.31.0 requests-oauthlib 1.3.1 rsa 4.9 setuptools 65.5.0 six 1.16.0 tensorboard 2.14.1 tensorboard-data-server 0.7.1 tensorflow 2.14.0 tensorflow-estimator 2.14.0 tensorflow-io-gcs-filesystem 0.34.0 termcolor 2.3.0 typing_extensions 4.8.0 urllib3 2.0.6 Werkzeug 3.0.0 wheel 0.41.2 wrapt 1.14.1 |
Package Version ---------------------------- --------- absl-py 2.0.0 aiohttp 3.8.5 aiosignal 1.3.1 astunparse 1.6.3 async-timeout 4.0.3 attrs 23.1.0 cachetools 5.3.1 certifi 2023.7.22 cffi 1.16.0 charset-normalizer 3.3.0 cryptography 41.0.4 flatbuffers 23.5.26 frozenlist 1.4.0 gast 0.5.4 google-auth 2.23.2 google-auth-oauthlib 1.0.0 google-pasta 0.2.0 grpcio 1.59.0 h5py 3.9.0 idna 3.4 keras 2.14.0 libclang 16.0.6 Markdown 3.4.4 MarkupSafe 2.1.3 ml-dtypes 0.2.0 multidict 6.0.4 numpy 1.26.0 oauthlib 3.2.2 openai 0.28.1 opt-einsum 3.3.0 packaging 23.2 pip 23.2.1 protobuf 4.24.3 pyasn1 0.5.0 pyasn1-modules 0.3.0 pycparser 2.21 pyOpenSSL 23.2.0 PyPDF2 3.0.1 requests 2.31.0 requests-oauthlib 1.3.1 rsa 4.9 setuptools 65.5.0 six 1.16.0 tensorboard 2.14.1 tensorboard-data-server 0.7.1 tensorflow 2.14.0 tensorflow-estimator 2.14.0 tensorflow-io-gcs-filesystem 0.34.0 termcolor 2.3.0 tqdm 4.66.1 typing_extensions 4.8.0 urllib3 2.0.6 Werkzeug 3.0.0 wheel 0.41.2 wrapt 1.14.1 yarl 1.9.2 |
Package Version ---------------------------- --------- absl-py 2.0.0 aiohttp 3.8.5 aiosignal 1.3.1 annotated-types 0.6.0 anyio 3.7.1 astunparse 1.6.3 async-timeout 4.0.3 attrs 23.1.0 cachetools 5.3.1 certifi 2023.7.22 cffi 1.16.0 charset-normalizer 3.3.0 cryptography 41.0.4 dataclasses-json 0.6.1 flatbuffers 23.5.26 frozenlist 1.4.0 gast 0.5.4 google-auth 2.23.2 google-auth-oauthlib 1.0.0 google-pasta 0.2.0 greenlet 3.0.0 grpcio 1.59.0 h5py 3.9.0 idna 3.4 jsonpatch 1.33 jsonpointer 2.4 keras 2.14.0 langchain 0.0.310 langsmith 0.0.43 libclang 16.0.6 Markdown 3.4.4 MarkupSafe 2.1.3 marshmallow 3.20.1 ml-dtypes 0.2.0 multidict 6.0.4 mypy-extensions 1.0.0 numpy 1.26.0 oauthlib 3.2.2 openai 0.28.1 opt-einsum 3.3.0 packaging 23.2 pip 23.2.1 protobuf 4.24.3 pyasn1 0.5.0 pyasn1-modules 0.3.0 pycparser 2.21 pydantic 2.4.2 pydantic_core 2.10.1 pyOpenSSL 23.2.0 PyPDF2 3.0.1 PyYAML 6.0.1 requests 2.31.0 requests-oauthlib 1.3.1 rsa 4.9 setuptools 65.5.0 six 1.16.0 sniffio 1.3.0 SQLAlchemy 2.0.21 tenacity 8.2.3 tensorboard 2.14.1 tensorboard-data-server 0.7.1 tensorflow 2.14.0 tensorflow-estimator 2.14.0 tensorflow-io-gcs-filesystem 0.34.0 termcolor 2.3.0 tqdm 4.66.1 typing_extensions 4.8.0 typing-inspect 0.9.0 urllib3 2.0.6 Werkzeug 3.0.0 wheel 0.41.2 wrapt 1.14.1 yarl 1.9.2 |
Package Version ---------------------------- ------------ absl-py 2.0.0 aiohttp 3.8.5 aiosignal 1.3.1 annotated-types 0.6.0 anyio 3.7.1 astunparse 1.6.3 async-timeout 4.0.3 attrs 23.1.0 beautifulsoup4 4.12.2 cachetools 5.3.1 certifi 2023.7.22 cffi 1.16.0 charset-normalizer 3.3.0 click 8.1.7 cryptography 41.0.4 dataclasses-json 0.6.1 flatbuffers 23.5.26 frozenlist 1.4.0 fsspec 2023.9.2 gast 0.5.4 google-auth 2.23.2 google-auth-oauthlib 1.0.0 google-pasta 0.2.0 greenlet 3.0.0 grpcio 1.59.0 h5py 3.9.0 idna 3.4 joblib 1.3.2 jsonpatch 1.33 jsonpointer 2.4 keras 2.14.0 langchain 0.0.310 langsmith 0.0.43 libclang 16.0.6 llama-index 0.8.40 Markdown 3.4.4 MarkupSafe 2.1.3 marshmallow 3.20.1 ml-dtypes 0.2.0 multidict 6.0.4 mypy-extensions 1.0.0 nest-asyncio 1.5.8 nltk 3.8.1 numpy 1.26.0 oauthlib 3.2.2 openai 0.28.1 opt-einsum 3.3.0 packaging 23.2 pandas 2.1.1 pip 23.2.1 protobuf 4.24.3 pyasn1 0.5.0 pyasn1-modules 0.3.0 pycparser 2.21 pydantic 2.4.2 pydantic_core 2.10.1 pyOpenSSL 23.2.0 PyPDF2 3.0.1 python-dateutil 2.8.2 pytz 2023.3.post1 PyYAML 6.0.1 regex 2023.10.3 requests 2.31.0 requests-oauthlib 1.3.1 rsa 4.9 setuptools 65.5.0 six 1.16.0 sniffio 1.3.0 soupsieve 2.5 SQLAlchemy 2.0.21 tenacity 8.2.3 tensorboard 2.14.1 tensorboard-data-server 0.7.1 tensorflow 2.14.0 tensorflow-estimator 2.14.0 tensorflow-io-gcs-filesystem 0.34.0 termcolor 2.3.0 tiktoken 0.5.1 tqdm 4.66.1 typing_extensions 4.8.0 typing-inspect 0.9.0 tzdata 2023.3 urllib3 1.26.17 Werkzeug 3.0.0 wheel 0.41.2 wrapt 1.14.1 yarl 1.9.2 |
Package Version ---------------------------- ------------ absl-py 2.0.0 aiofiles 23.2.1 aiohttp 3.8.5 aiosignal 1.3.1 altair 5.1.2 annotated-types 0.6.0 anyio 3.7.1 astunparse 1.6.3 async-timeout 4.0.3 attrs 23.1.0 beautifulsoup4 4.12.2 cachetools 5.3.1 certifi 2023.7.22 cffi 1.16.0 charset-normalizer 3.3.0 click 8.1.7 contourpy 1.1.1 cryptography 41.0.4 cycler 0.12.1 dataclasses-json 0.6.1 fastapi 0.103.2 ffmpy 0.3.1 filelock 3.12.4 flatbuffers 23.5.26 fonttools 4.43.1 frozenlist 1.4.0 fsspec 2023.9.2 gast 0.5.4 google-auth 2.23.2 google-auth-oauthlib 1.0.0 google-pasta 0.2.0 gradio 3.47.1 gradio_client 0.6.0 greenlet 3.0.0 grpcio 1.59.0 h11 0.14.0 h5py 3.9.0 httpcore 0.18.0 httpx 0.25.0 huggingface-hub 0.17.3 idna 3.4 importlib-resources 6.1.0 Jinja2 3.1.2 joblib 1.3.2 jsonpatch 1.33 jsonpointer 2.4 jsonschema 4.19.1 jsonschema-specifications 2023.7.1 keras 2.14.0 kiwisolver 1.4.5 langchain 0.0.310 langsmith 0.0.43 libclang 16.0.6 llama-index 0.8.12 Markdown 3.4.4 MarkupSafe 2.1.3 marshmallow 3.20.1 matplotlib 3.8.0 ml-dtypes 0.2.0 multidict 6.0.4 mypy-extensions 1.0.0 nest-asyncio 1.5.8 nltk 3.8.1 numpy 1.26.0 oauthlib 3.2.2 openai 0.28.1 opt-einsum 3.3.0 orjson 3.9.7 packaging 23.2 pandas 2.1.1 Pillow 10.0.1 pip 23.2.1 protobuf 4.24.3 pyasn1 0.5.0 pyasn1-modules 0.3.0 pycparser 2.21 pydantic 2.4.2 pydantic_core 2.10.1 pydub 0.25.1 pyOpenSSL 23.2.0 pyparsing 3.1.1 PyPDF2 3.0.1 python-dateutil 2.8.2 python-multipart 0.0.6 pytz 2023.3.post1 PyYAML 6.0.1 referencing 0.30.2 regex 2023.10.3 requests 2.31.0 requests-oauthlib 1.3.1 rpds-py 0.10.4 rsa 4.9 semantic-version 2.10.0 setuptools 65.5.0 six 1.16.0 sniffio 1.3.0 soupsieve 2.5 SQLAlchemy 2.0.21 starlette 0.27.0 tenacity 8.2.3 tensorboard 2.14.1 tensorboard-data-server 0.7.1 tensorflow 2.14.0 tensorflow-estimator 2.14.0 tensorflow-io-gcs-filesystem 0.34.0 termcolor 2.3.0 tiktoken 0.5.1 toolz 0.12.0 tqdm 4.66.1 typing_extensions 4.8.0 typing-inspect 0.9.0 tzdata 2023.3 urllib3 1.26.17 uvicorn 0.23.2 websockets 11.0.3 Werkzeug 3.0.0 wheel 0.41.2 wrapt 1.14.1 yarl 1.9.2 |
Note, due to Gradio failing to install, I needed to down grade Llama-index to 0.8.12. This was due to the following error
Python3: ImportError: No module named '_ctypes' when using Value from module multiprocessing
I down graded Llama-index from 0.8.40 to 0.8.12
pip3.11 install llama-index==0.8.12
Subsequently, you'll notice the version change in Gradio package column
Related articles
Andrew Fletcher
•
25 Apr 2024
Python issue when installing libraries - error: externally-managed-environment
When attempting to install python libraries on my OSXpip3 install pandas, numpy, matplotlibI'm seeing the following responseserror: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try brew install
xyz, where xyz is the...
Andrew Fletcher
•
29 Feb 2024
Python - OSError: [Errno 24] Too many open files
The "Too many open files" error in Python typically occurs when your program has opened more file descriptors than the operating system allows. This error is often seen in situations where files are not being properly closed after use, leading to the exhaustion of available file...
Andrew Fletcher
•
17 Feb 2024
How to update installed Python packages
You can use the pip list --outdated command to view a list of installed Python packages that have newer versions available. This command will show you which packages are outdated and can be updated to the latest versions.Here's how you can use itpip list --outdatedThis command will display a list of...