## The problem
Issue run-llama/llama_index#11302 (closed, 23 comments): ### Bug Description When trying to import via ``` from llama_index.core.indices import VectorStoreIndex from llama_index.core.readers import SimpleDirectoryReader from llama_index.core.storage import StorageContext ``` ### Version 0.10.11 ### Steps to Reproduce install llama index in a new venv with poetry. I delted both `.venv` and `poetry.lock` - the error persists. ### Relevant Logs/Tracbacks ```shell ImportError Traceback (most recent call last) Cell In[8], line 1 ----> 1 from llama_index.core.indices import VectorStoreIndex 2 from llama_index.core.readers import SimpleDirectoryReader 3 fr
## The verified fix
Collaborator logan-markewich: the v0.10 split into namespaced packages (llama-index-core + integrations) means any remnants of an old 0.9.x install - globally, outside the venv, or pulled in by another dependency - break imports. Fix in a fresh terminal: pip uninstall llama-index (remove any global install), create a fresh venv, pip install llama-index --upgrade --no-cache-dir --force-reinstall. Reporter lmaddox: also make sure llama-index-core is installed in minimal environments (not just llama-index).