-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Hey @MomirMilutinovic, I updated my local repo and here are the observations. As the project evolves, I may run into issues updating my local environment, because previous versions may have created conflicting configurations.
- As for now, when I try to run
./setup.sh, I get the following error:
1. Setting up conda environment
CondaValueError: prefix already exists: /home/my_user/miniconda3/envs/pubtrends_datasets
CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>
Currently supported shells are:
- bash
- fish
- tcsh
- xonsh
- zsh
- powershell
See 'conda init --help' for more information and options.
IMPORTANT: You may need to close and restart your shell after running 'conda init'.
Followed by this:
2. Generating test sample of GEOmetadb
Parse error near line 3: table gse already exists
CREATE TABLE gse( ID REAL, title TEXT, gse TEXT, status TEXT, submis
^--- error here
Parse error near line 34: table gsm already exists
CREATE TABLE gsm( ID REAL, title TEXT, gsm TEXT, series_id TEXT, gpl
^--- error here
Parse error near line 72: table gse_gsm already exists
CREATE TABLE gse_gsm(gse TEXT,gsm TEXT);
^--- error here
- Why the database needs to be downloaded to a path outside the repository? It is like the project modifies the file structure outside of it which could bring problems. Is it possible to move the download location inside the project, or at least provide an option to choose the installation path?
Additionally, if I already have the database installed locally, should this step be skipped in that case? - Your
setup.shassumes that the user already has conda installed but in theREADME.mdthere is no info about it. Better to let.setup.shhandle full environment setup logic. - What do you think about switching from
condato the uv package manager, which is more modern, faster, and simpler to reproduce across environments?
Metadata
Metadata
Assignees
Labels
No labels