Q2studio: Could not find a version that satisfies the requirement qiime2==2019.7.0

Hi,

When try to install this one:

https://docs.qiime2.org/2019.7/interfaces/q2studio/

I got one error as below:

(base) chuanwu-Virtual-Machine:~/q2studio-2019.7.0$ pip install .

ERROR: Could not find a version that satisfies the requirement qiime2==2019.7.0 (from q2studio==2019.7.0) (from versions: none)

ERROR: No matching distribution found for qiime2==2019.7.0 (from q2studio==2019.7.0)

(base) chuanwu@chuanwu-Virtual-Machine:~/q2studio-2019.7.0$

Do you know how to resolve it?

Thanks

Hello @wachwu,

You appear to be in your base conda environment, can you try activating the conda environment you use for Qiime2 2019.7 and reattempting the installation?

Hi @Oddant1,

Do you know how to activate the conda environment ?
Thanks again

@wachwu First type conda env list to see what conda environments you have available. The environment with the appropriate version of Qiime2 is probably called qiime2-2019.7. Once you’ve found the correct conda environment type conda activate *name of the environment* then try rerunning your q2studio install.

Hi @Oddant1,
Thanks again for your nice reply. I still can not get the run after (npm start).
These info are listed below;
Thanks

(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~$ conda env list

conda environments:

                     /home/chuanwu/anaconda3/envs/new_environment

base /home/chuanwu/miniconda3
qiime2-2019.7 * /home/chuanwu/miniconda3/envs/qiime2-2019.7

(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~ conda activate qiime2-2019.7 (qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~ cd q2studio-2019.7.0
(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~/q2studio-2019.7.0$ pip install .
Processing /home/chuanwu/q2studio-2019.7.0
Requirement already satisfied: click in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from q2studio==2019.7.0) (7.0)
Requirement already satisfied: flask in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from q2studio==2019.7.0) (1.1.1)
Requirement already satisfied: gevent in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from q2studio==2019.7.0) (1.4.0)
Requirement already satisfied: qiime2==2019.7.0 in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from q2studio==2019.7.0) (2019.7.0)
Requirement already satisfied: Werkzeug>=0.15 in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from flask->q2studio==2019.7.0) (0.15.5)
Requirement already satisfied: itsdangerous>=0.24 in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from flask->q2studio==2019.7.0) (1.1.0)
Requirement already satisfied: Jinja2>=2.10.1 in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from flask->q2studio==2019.7.0) (2.10.1)
Requirement already satisfied: greenlet>=0.4.14; platform_python_implementation == "CPython" in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from gevent->q2studio==2019.7.0) (0.4.15)
Requirement already satisfied: MarkupSafe>=0.23 in /home/chuanwu/miniconda3/envs/qiime2-2019.7/lib/python3.6/site-packages (from Jinja2>=2.10.1->flask->q2studio==2019.7.0) (1.1.1)
Building wheels for collected packages: q2studio
Building wheel for q2studio (setup.py) ... done
Created wheel for q2studio: filename=q2studio-2019.7.0-cp36-none-any.whl size=12441 sha256=e6bb1e55c2468376a6d9d2d99272d646b71c4d85130839a15a5ce6b87c806054
Stored in directory: /home/chuanwu/.cache/pip/wheels/c1/49/55/dc1d36bb317e485753a32453e802cd1962aa65c4284187693b
Successfully built q2studio
Installing collected packages: q2studio
Found existing installation: q2studio 2019.7.0
Uninstalling q2studio-2019.7.0:
Successfully uninstalled q2studio-2019.7.0
Successfully installed q2studio-2019.7.0
(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~/q2studio-2019.7.0$ npm install && npm run build
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.2.9

q2studio@2019.7.0 build /home/chuanwu/q2studio-2019.7.0
npm run build:main && npm run build:render

q2studio@2019.7.0 build:main /home/chuanwu/q2studio-2019.7.0
webpack --config config/webpack.main.config.js

Hash: 7048354d3e17eb242692
Version: webpack 1.15.0
Time: 2088ms
Asset Size Chunks Chunk Names
main.js 50.8 kB 0 [emitted] main
[0] multi main 28 bytes {0} [built]
+ 153 hidden modules

q2studio@2019.7.0 build:render /home/chuanwu/q2studio-2019.7.0
webpack --config config/webpack.prod.config.js

Hash: f7973593d981302fc04e
Version: webpack 1.15.0
Time: 19741ms
Asset Size Chunks Chunk Names
js/bundle.js 2.19 MB 0 [emitted] main
css/main.css 2.09 kB 0 [emitted] main
index.html 613 bytes [emitted]
[0] multi main 28 bytes {0} [built]
+ 1133 hidden modules
Child html-webpack-plugin for "index.html":
+ 3 hidden modules
Child extract-text-webpack-plugin:
+ 2 hidden modules
Child extract-text-webpack-plugin:
+ 2 hidden modules
Child extract-text-webpack-plugin:
+ 2 hidden modules
(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~/q2studio-2019.7.0$ npm start

q2studio@2019.7.0 start /home/chuanwu/q2studio-2019.7.0
cross-env NODE_ENV=production electron -r babel-register build/main.js

/home/chuanwu/q2studio-2019.7.0/node_modules/electron/dist/electron: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory

npm ERR! Linux 4.18.0-20-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start"
npm ERR! node v8.10.0
npm ERR! npm v3.5.2
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! q2studio@2019.7.0 start: cross-env NODE_ENV=production electron -r babel-register build/main.js
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the q2studio@2019.7.0 start script 'cross-env NODE_ENV=production electron -r babel-register build/main.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the q2studio package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! cross-env NODE_ENV=production electron -r babel-register build/main.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs q2studio
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls q2studio
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /home/chuanwu/q2studio-2019.7.0/npm-debug.log
(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~/q2studio-2019.7.0$ cd ..
(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~$ npm start
npm ERR! Linux 4.18.0-20-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start"
npm ERR! node v8.10.0
npm ERR! npm v3.5.2
npm ERR! path /home/chuanwu/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open

npm ERR! enoent ENOENT: no such file or directory, open '/home/chuanwu/package.json'
npm ERR! enoent ENOENT: no such file or directory, open '/home/chuanwu/package.json'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! Please include the following file with any support request:
npm ERR! /home/chuanwu/npm-debug.log
(qiime2-2019.7) chuanwu@chuanwu-Virtual-Machine:~$

@wachwu I notice this piece of the error message mentions a log file related to this error, can you upload this file?