Open bschilder opened 2 years ago
I also tried building from source, which produces some error messages but ultimately does seem able to install.
wget https://dnanexus-sdk.s3.amazonaws.com/dx-toolkit-v0.320.0-source.tar.gz
tar -xvf dx-toolkit-v0.320.0-source.tar.gz
cd dx-toolkit
make
source environment
dx -h
usage: dx [-h] [--version] command ...
DNAnexus Command-Line Client, API v1.0.0, client v0.320.0
dx is a command-line client for interacting with the DNAnexus platform. You can log in, navigate,
upload, organize and share your data, launch analyses, and more. For a quick tour of what the tool
can do, see
https://documentation.dnanexus.com/getting-started/tutorials/cli-quickstart#quickstart-for-cli
For a breakdown of dx commands by category, run "dx help".
dx exits with exit code 3 if invalid input is provided or an invalid operation is requested, and
exit code 1 if an internal error is encountered. The latter usually indicate bugs in dx; please
report them at
https://github.com/dnanexus/dx-toolkit/issues
optional arguments:
-h, --help show this help message and exit
--env-help Display help message for overriding environment variables
--version show program's version number and exit
Still, not sure why the latest binary distribution requires Python2.7. Has it simply not been updated in a long time?
The recommended way to install dx is with pip3 install dxpy
.
Tarballs provide legacy Python2.7 builds.
I just installed the binary distribution of
dx-toolkit
for Ubuntu:https://documentation.dnanexus.com/downloads
However, when I try to source the environment, i get an error about not having Python2.7 installed.
Reprex
Error
My understanding was that dx was updated to fully support Python3 a while ago. https://documentation.dnanexus.com/faqs/eol-documentation/python-2.7-deprecation-and-migration-to-python-3
OS specs