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

Installation problem #4

Open
mirams opened this issue Sep 18, 2024 · 5 comments
Open

Installation problem #4

mirams opened this issue Sep 18, 2024 · 5 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@mirams
Copy link
Member

mirams commented Sep 18, 2024

Following the instructions I got this:

pmzgm@MACBOOK-H3D2W7YDVJ git % git clone [email protected]:CardiacModelling/BenNevisBenchmark.git
Cloning into 'BenNevisBenchmark'...
remote: Enumerating objects: 1312, done.
remote: Counting objects: 100% (419/419), done.
remote: Compressing objects: 100% (285/285), done.
remote: Total 1312 (delta 225), reused 312 (delta 134), pack-reused 893 (from 1)
Receiving objects: 100% (1312/1312), 54.36 MiB | 5.67 MiB/s, done.
Resolving deltas: 100% (774/774), done.

pmzgm@MACBOOK-H3D2W7YDVJ git % cd BenNevisBenchmark 

pmzgm@MACBOOK-H3D2W7YDVJ BenNevisBenchmark % python3 -m venv venv

pmzgm@MACBOOK-H3D2W7YDVJ BenNevisBenchmark % source venv/bin/activate

(venv) pmzgm@MACBOOK-H3D2W7YDVJ BenNevisBenchmark % pip install -r requirements.txt 
Collecting alembic==1.12.0 (from -r requirements.txt (line 1))
  Downloading alembic-1.12.0-py3-none-any.whl.metadata (7.2 kB)
Collecting anyio==3.7.1 (from -r requirements.txt (line 2))
  Downloading anyio-3.7.1-py3-none-any.whl.metadata (4.7 kB)
Collecting argon2-cffi==23.1.0 (from -r requirements.txt (line 3))
  Using cached argon2_cffi-23.1.0-py3-none-any.whl.metadata (5.2 kB)
Collecting argon2-cffi-bindings==21.2.0 (from -r requirements.txt (line 4))
  Using cached argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl.metadata (6.7 kB)
Collecting arrow==1.2.3 (from -r requirements.txt (line 5))
  Downloading arrow-1.2.3-py3-none-any.whl.metadata (6.9 kB)
Collecting asttokens==2.2.1 (from -r requirements.txt (line 6))
  Downloading asttokens-2.2.1-py2.py3-none-any.whl.metadata (4.8 kB)
Collecting async-lru==2.0.4 (from -r requirements.txt (line 7))
  Using cached async_lru-2.0.4-py3-none-any.whl.metadata (4.5 kB)
Collecting attrs==23.1.0 (from -r requirements.txt (line 8))
  Downloading attrs-23.1.0-py3-none-any.whl.metadata (11 kB)
Collecting Babel==2.12.1 (from -r requirements.txt (line 9))
  Downloading Babel-2.12.1-py3-none-any.whl.metadata (1.3 kB)
Collecting backcall==0.2.0 (from -r requirements.txt (line 10))
  Downloading backcall-0.2.0-py2.py3-none-any.whl.metadata (2.0 kB)
ERROR: Could not find a version that satisfies the requirement basin==0.0.1 (from versions: 0.1)
ERROR: No matching distribution found for basin==0.0.1
@mirams mirams added the help wanted Extra attention is needed label Sep 18, 2024
EricWay1024 added a commit that referenced this issue Sep 18, 2024
@EricWay1024
Copy link
Collaborator

EricWay1024 commented Sep 18, 2024

The basin package should be compiled and installed with our basin-problem scripts; thanks for pointing out!

@mirams
Copy link
Member Author

mirams commented Sep 18, 2024

Another one now:

ERROR: Could not find a version that satisfies the requirement nlopt==2.7.1 (from versions: 2.4.2.post1, 2.4.2.post2, 2.6.2, 2.8.0)
ERROR: No matching distribution found for nlopt==2.7.1

@mirams mirams reopened this Sep 18, 2024
EricWay1024 added a commit that referenced this issue Sep 18, 2024
EricWay1024 added a commit that referenced this issue Sep 18, 2024
@MichaelClerx
Copy link
Member

Is it necessary to list and pin all dependencies here?
What are the dependencies if we write them out manually?

@EricWay1024
Copy link
Collaborator

Is it necessary to list and pin all dependencies here? What are the dependencies if we write them out manually?

I just added a line to the README file:

Alternatively, you may run pip install numpy pandas matplotlib seaborn scipy nevis optuna optuna-dashboard pints nlopt jupyter ipython pymongo pybind11 python-dotenv.

@mirams
Copy link
Member Author

mirams commented Sep 18, 2024

That worked OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants