Browse Source

Merge pull request #129 from MaxGandini/patch-2

Update SETUP-linux.md
pull/140/head
Ed Donner 3 months ago committed by GitHub
parent
commit
716667a765
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 18
      SETUP-linux.md

18
SETUP-linux.md

@ -103,6 +103,24 @@ Run: `python -m pip install --upgrade pip` followed by `pip install -r requireme
If issues occur, try the fallback: If issues occur, try the fallback:
`pip install --retries 5 --timeout 15 --no-cache-dir --force-reinstall -r requirements.txt` `pip install --retries 5 --timeout 15 --no-cache-dir --force-reinstall -r requirements.txt`
###### Arch users:
Some updates break dependencies. Most notably, numpy, scipy and gensim. To troubleshoot this, you can try many commands:
`sudo pacman -S python-numpy python-pandas python-scipy` This is not recommended, as pacman has no integration with pip (as far as I know)
Another possible solution if having build conflicts, is to update:
`sudo pacman -S gcc gcc-fortran python-setuptools python-wheel`
*Note:* gensim is broken if you have an updated version of scipy. You can either pin scipy to an older version, or
erase gensim from the requirements.txt for the moment. (See: https://aur.archlinux.org/packages/python-gensim)
Lastly, so that the kernel is visible after step (6) in jupyter lab :
`python -m ipykernel install --user --name=llmenv`
`ipython kernel install --user --name=llmenv`
6. **Start Jupyter Lab:** 6. **Start Jupyter Lab:**
From the `llm_engineering` folder, run: `jupyter lab`. From the `llm_engineering` folder, run: `jupyter lab`.

Loading…
Cancel
Save