Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Accurate requirements to setup the environment on Windows #81

Open
pbilinskyi opened this issue May 11, 2023 · 0 comments
Open

Accurate requirements to setup the environment on Windows #81

pbilinskyi opened this issue May 11, 2023 · 0 comments

Comments

@pbilinskyi
Copy link

pbilinskyi commented May 11, 2023

Hi!
First of all, thanks for creating this amazing model.
Unfortunately, it was quite a challenge for me to setup the virtual environment. Maybe it has something to do with my operation system (Windows).
I got into numerous dependency conflicts, but I resolved them and managed to set up the environment. I wanted to share my experience and help other people, who might encounter problems with environment.

OS: Windows
Virtual environment tool: venv
Python version: 3.7.9
pip version: 21.1.3

Now about packages and versions. First of all, you will need to install the jaxlib package from the wheel, using the custom file. The file can be found in the web. In requirements.txt add:
jaxlib @ path/to/jaxlib-0.3.22-cp37-cp37m-win_amd64.whl

And requirements.txt:

absl-py==1.3.0
adjustText==0.8
aiohttp==3.8.4
aiosignal==1.3.1
anndata==0.8.0
async-timeout==4.0.2
asynctest==0.13.0
attrs==23.1.0
backcall==0.2.0
cached-property==1.5.2
cachetools==5.3.0
certifi==2023.5.7
charset-normalizer==3.1.0
chex==0.1.5
colorama==0.4.6
contextlib2==21.6.0
cycler==0.11.0
debugpy==1.6.7
decorator==5.1.1
dm-tree==0.1.8
docrep==0.3.2
entrypoints==0.4
et-xmlfile==1.1.0
etils==0.9.0
exceptiongroup==1.1.1
flax==0.6.4
fonttools==4.38.0
frozenlist==1.3.3
fsspec==2023.1.0
google-auth==2.18.0
google-auth-oauthlib==0.4.6
grpcio==1.54.0
h5py==3.8.0
idna==3.4
importlib-metadata==1.7.0
importlib-resources==5.12.0
iniconfig==2.0.0
ipykernel==6.16.2
ipython==7.34.0
ipywidgets==8.0.6
jax==0.3.25
jedi==0.18.2
joblib==1.2.0
jupyter-client==7.4.9
jupyter-core==4.12.0
jupyterlab-widgets==3.0.7
kiwisolver==1.4.4
llvmlite==0.39.1
Markdown==3.3.4
markdown-it-py==2.2.0
MarkupSafe==2.1.2
matplotlib==3.5.3
matplotlib-inline==0.1.6
mdurl==0.1.2
ml-collections==0.1.1
msgpack==1.0.5
mudata==0.2.1
multidict==6.0.4
multipledispatch==0.6.0
natsort==8.3.1
nest-asyncio==1.5.6
networkx==2.6.3
numba==0.56.4
numpy==1.21.6
numpyro==0.10.1
oauthlib==3.2.2
openpyxl==3.1.2
opt-einsum==3.3.0
optax==0.1.4
orbax==0.1.0
packaging==23.1
pandas==1.3.5
parso==0.8.3
patsy==0.5.3
pickleshare==0.7.5
Pillow==9.5.0
pluggy==1.0.0
prompt-toolkit==3.0.38
protobuf==3.20.3
psutil==5.9.5
pyasn1==0.5.0
pyasn1-modules==0.3.0
pyDeprecate==0.3.2
Pygments==2.15.1
pynndescent==0.5.7
pyparsing==3.0.9
pyro-api==0.1.2
pyro-ppl==1.8.4
pytest==7.3.1
python-dateutil==2.8.2
pytorch-lightning==1.7.7
pytz==2023.3
pywin32==306
PyYAML==6.0
pyzmq==25.0.2
requests==2.30.0
requests-oauthlib==1.3.1
rich==13.3.5
rsa==4.9
scanpy==1.9.3
scgen==2.1.0
scikit-learn==1.0.2
scipy==1.7.3
scvi-tools==0.19.0
seaborn==0.12.2
session-info==1.0.0
six==1.16.0
statsmodels==0.13.5
stdlib-list==0.8.0
tensorboard==2.11.2
tensorboard-data-server==0.6.1
tensorboard-plugin-wit==1.8.1
tensorstore==0.1.28
threadpoolctl==3.1.0
tomli==2.0.1
toolz==0.12.0
torch==1.13.1
torchmetrics==0.11.4
tornado==6.2
tqdm==4.65.0
traitlets==5.9.0
typing-extensions==4.5.0
umap-learn==0.5.3
urllib3==1.26.15
wcwidth==0.2.6
Werkzeug==2.2.3
widgetsnbextension==4.0.7
yarl==1.9.2
zipp==3.15.0
@pbilinskyi pbilinskyi changed the title Accurate requirements to setup the environment Accurate requirements to setup the environment on Windows May 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant