problem with installing development version of yt on remote host
Hi, I need to install the development version of yt, which is fully capable of reading BoxLib-based datasets (yt-users Digest, Vol 110, Issue 1). While I can do that without problems on my PC, I ran into problems on the remote host where the datasets are produced. I am able to successfully install Anaconda and also the stable yt branch (via conda install yt), but the "nightly conda build" conda install -c http://use.yt/with_conda/ yt fails with the error message Fetching package metadata ... CondaHTTPError: HTTP None None for url <http://use.yt/with_conda/linux-64/repodata.json> Elapsed: None An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way. ConnectionError(MaxRetryError("HTTPConnectionPool(host='use.yt', port=80): Max retries exceeded with url: /with_conda/linux-64/repodata.json (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x2aaab449ad30>: Failed to establish a new connection: [Errno 113] No route to host',))",),) It turns out that retrying doesn't help. I suspect that traffic through certain ports is blocked. Over the alternative route offered by the yt installation script, even the basic installation fails because some packages cannot be accessed. If anyone knows of other options or a way to circumvent the above problem, please let me know. Best regards, Wolfram
Hi Wolfram, If you have access to a compilation environment on this host, you should be able to make a clone of the yt mercurial repository and build yt from source: $ hg clone https://bitbucket.org/yt_analysis/yt$ cd yt$ hg update yt$ python setup.py develop http://yt-project.org/doc/installing.html#installing-yt-using-pip-or-from-so... Hope that helps, Nathan On Wed, Apr 5, 2017 at 7:17 AM Wolfram Schmidt < wolfram.schmidt@uni-hamburg.de> wrote:
Hi,
I need to install the development version of yt, which is fully capable of reading BoxLib-based datasets (yt-users Digest, Vol 110, Issue 1).
While I can do that without problems on my PC, I ran into problems on the remote host where the datasets are produced. I am able to successfully install Anaconda and also the stable yt branch (via conda install yt), but the "nightly conda build"
conda install -c http://use.yt/with_conda/ yt
fails with the error message
Fetching package metadata ...
CondaHTTPError: HTTP None None for url <http://use.yt/with_conda/linux-64/repodata.json> <http://use.yt/with_conda/linux-64/repodata.json> Elapsed: None
An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way. ConnectionError(MaxRetryError("HTTPConnectionPool(host='use.yt', port=80): Max retries exceeded with url: /with_conda/linux-64/repodata.json (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x2aaab449ad30>: Failed to establish a new connection: [Errno 113] No route to host',))",),)
It turns out that retrying doesn't help. I suspect that traffic through certain ports is blocked.
Over the alternative route offered by the yt installation script, even the basic installation fails because some packages cannot be accessed.
If anyone knows of other options or a way to circumvent the above problem, please let me know.
Best regards, Wolfram
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
On 04/05/2017 07:17 AM, Wolfram Schmidt wrote:
Hi,
I need to install the development version of yt, which is fully capable of reading BoxLib-based datasets (yt-users Digest, Vol 110, Issue 1).
While I can do that without problems on my PC, I ran into problems on the remote host where the datasets are produced.
I am able to successfully install Anaconda and also the stable yt branch (via conda install yt), but the "nightly conda build"
conda install -c http://use.yt/with_conda/ yt
Hi Wolfram, could you try: conda install -c xarthisius yt=3.4.dev0 it's exactly the same package as http://use.yt/with_conda/ Alternatively, you could download the package, scp it to that host and install it directly (conda install accepts paths) Cheers, Kacper
fails with the error message
Fetching package metadata ...
CondaHTTPError: HTTP None None for url <http://use.yt/with_conda/linux-64/repodata.json> Elapsed: None
An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way. ConnectionError(MaxRetryError("HTTPConnectionPool(host='use.yt', port=80): Max retries exceeded with url: /with_conda/linux-64/repodata.json (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x2aaab449ad30>: Failed to establish a new connection: [Errno 113] No route to host',))",),)
It turns out that retrying doesn't help. I suspect that traffic through certain ports is blocked.
Over the alternative route offered by the yt installation script, even the basic installation fails because some packages cannot be accessed.
If anyone knows of other options or a way to circumvent the above problem, please let me know.
Best regards, Wolfram
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
participants (3)
-
Kacper Kowalik
-
Nathan Goldbaum
-
Wolfram Schmidt