You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Todd Farmer (Jira)" <ji...@apache.org> on 2022/07/22 22:50:00 UTC

[jira] [Commented] (ARROW-17189) [Python][Docs] Nightly build instructions install release version

    [ https://issues.apache.org/jira/browse/ARROW-17189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17570204#comment-17570204 ] 

Todd Farmer commented on ARROW-17189:
-------------------------------------

It's worth noting that the [instructions on anaconda.org|https://anaconda.org/arrow-nightlies/repo/installers?type=conda&label=main] differ, but are not successful:
{code:java}
(test-nightlies) todd@pop-os:~/arrow/docs$ conda install --channel "arrow-nightlies" package
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.PackagesNotFoundError: The following packages are not available from current channels:  - packageCurrent channels:  - https://conda.anaconda.org/arrow-nightlies/linux-64
  - https://conda.anaconda.org/arrow-nightlies/noarch
  - https://repo.anaconda.com/pkgs/main/linux-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/linux-64
  - https://repo.anaconda.com/pkgs/r/noarchTo search for alternate channels that may provide the conda package you're
looking for, navigate to    https://anaconda.organd use the search bar at the top of the page.
(test-nightlies) todd@pop-os:~/arrow/docs$  {code}
It may be expected that experienced conda users will know how to work around this; that assumption does not apply to me. ;)

> [Python][Docs] Nightly build instructions install release version
> -----------------------------------------------------------------
>
>                 Key: ARROW-17189
>                 URL: https://issues.apache.org/jira/browse/ARROW-17189
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Documentation, Python
>    Affects Versions: 8.0.0
>            Reporter: Todd Farmer
>            Priority: Minor
>
> The [Python installation documentation|https://arrow.apache.org/docs/python/install.html] provides the following instructions to instal nightly builds of pyarrow:
> {quote}{{Install the development version of PyArrow from [arrow-nightlies|https://anaconda.org/arrow-nightlies/pyarrow] conda channel:}}
> {quote}
> {quote}{{conda install -c arrow-nightlies pyarrow}}{quote}
> The result of this seems to be installation of the release version, not a nightly build:
> {code:java}
>  (test-nightlies) todd@pop-os:~/arrow/docs$ python -c "import pyarrow; pyarrow.show_versions()"
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
> ModuleNotFoundError: No module named 'pyarrow'
> (test-nightlies) todd@pop-os:~/arrow/docs$ conda install -c arrow-nightlies pyarrow
> Collecting package metadata (current_repodata.json): done
> Solving environment: done## Package Plan ##  environment location: /home/todd/miniconda3/envs/test-nightlies  added / updated specs:
>     - pyarrow
> The following NEW packages will be INSTALLED:  abseil-cpp         pkgs/main/linux-64::abseil-cpp-20211102.0-hd4dd3e8_0
>   arrow-cpp          pkgs/main/linux-64::arrow-cpp-8.0.0-py310h3098874_0
>   aws-c-common       pkgs/main/linux-64::aws-c-common-0.4.57-he6710b0_1
>   aws-c-event-stream pkgs/main/linux-64::aws-c-event-stream-0.1.6-h2531618_5
>   aws-checksums      pkgs/main/linux-64::aws-checksums-0.1.9-he6710b0_0
>   aws-sdk-cpp        pkgs/main/linux-64::aws-sdk-cpp-1.8.185-hce553d0_0
>   blas               pkgs/main/linux-64::blas-1.0-mkl
>   boost-cpp          pkgs/main/linux-64::boost-cpp-1.73.0-h7f8727e_12
>   brotli             pkgs/main/linux-64::brotli-1.0.9-he6710b0_2
>   c-ares             pkgs/main/linux-64::c-ares-1.18.1-h7f8727e_0
>   gflags             pkgs/main/linux-64::gflags-2.2.2-he6710b0_0
>   glog               pkgs/main/linux-64::glog-0.5.0-h2531618_0
>   grpc-cpp           pkgs/main/linux-64::grpc-cpp-1.46.1-h33aed49_0
>   icu                pkgs/main/linux-64::icu-58.2-he6710b0_3
>   intel-openmp       pkgs/main/linux-64::intel-openmp-2021.4.0-h06a4308_3561
>   krb5               pkgs/main/linux-64::krb5-1.19.2-hac12032_0
>   libboost           pkgs/main/linux-64::libboost-1.73.0-h28710b8_12
>   libcurl            pkgs/main/linux-64::libcurl-7.82.0-h0b77cf5_0
>   libedit            pkgs/main/linux-64::libedit-3.1.20210910-h7f8727e_0
>   libev              pkgs/main/linux-64::libev-4.33-h7f8727e_1
>   libevent           pkgs/main/linux-64::libevent-2.1.12-h8f2d780_0
>   libnghttp2         pkgs/main/linux-64::libnghttp2-1.46.0-hce63b2e_0
>   libprotobuf        pkgs/main/linux-64::libprotobuf-3.20.1-h4ff587b_0
>   libssh2            pkgs/main/linux-64::libssh2-1.10.0-h8f2d780_0
>   libthrift          pkgs/main/linux-64::libthrift-0.15.0-hcc01f38_0
>   lz4-c              pkgs/main/linux-64::lz4-c-1.9.3-h295c915_1
>   mkl                pkgs/main/linux-64::mkl-2021.4.0-h06a4308_640
>   mkl-service        pkgs/main/linux-64::mkl-service-2.4.0-py310h7f8727e_0
>   mkl_fft            pkgs/main/linux-64::mkl_fft-1.3.1-py310hd6ae3a3_0
>   mkl_random         pkgs/main/linux-64::mkl_random-1.2.2-py310h00e6091_0
>   numpy              pkgs/main/linux-64::numpy-1.22.3-py310hfa59a62_0
>   numpy-base         pkgs/main/linux-64::numpy-base-1.22.3-py310h9585f30_0
>   orc                pkgs/main/linux-64::orc-1.7.4-h07ed6aa_0
>   pyarrow            pkgs/main/linux-64::pyarrow-8.0.0-py310h468efa6_0
>   re2                pkgs/main/linux-64::re2-2022.04.01-h295c915_0
>   snappy             pkgs/main/linux-64::snappy-1.1.9-h295c915_0
>   utf8proc           pkgs/main/linux-64::utf8proc-2.6.1-h27cfd23_0
>   zstd               pkgs/main/linux-64::zstd-1.5.2-ha4553b6_0
> Proceed ([y]/n)? yPreparing transaction: done
> Verifying transaction: done
> Executing transaction: done
> (test-nightlies) todd@pop-os:~/arrow/docs$ python -c "import pyarrow; pyarrow.show_versions()"
> pyarrow version info
> --------------------
> Package kind              : not indicated
> Arrow C++ library version : 8.0.0   
> Arrow C++ compiler        : GNU 11.2.0
> Arrow C++ compiler flags  : -fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/todd/miniconda3/envs/test-nightlies/include -fdebug-prefix-map=/opt/conda/conda-bld/arrow-cpp_1657131305338/work=/usr/local/src/conda/arrow-cpp-8.0.0 -fdebug-prefix-map=/home/todd/miniconda3/envs/test-nightlies=/usr/local/src/conda-prefix -fdiagnostics-color=always -O3 -DNDEBUG
> Arrow C++ git revision    :         
> Arrow C++ git description :         
> Arrow C++ build type      : release 
> (test-nightlies) todd@pop-os:~/arrow/docs$ 
> {code}
> The documentation should be updated to correctly guide installation of nightly builds.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)