Hi Igor,
Thanks for your reminding. I created a new environment and installed
Pyarrow from conda-forge. Indeed the version 0.15 is installed automatically in
the new enviroment. The import is all right.
Best regards
Xiaoni
> Le 9 janv. 2020 à 22:22, Igor Yastrebov <[email protected]> a écrit :
>
> Hi Xiaoni,
>
> I strongly advise against doing it this way. If `conda install -c conda-forge
> pyarrow` installs pyarrow 0.11.1 in your environment then it means there is a
> conflict between versions of packages and you will likely encounter problems
> later on.
>
> I advise the following:
> 1) Remove anaconda
> 2) Install miniconda instead
> 3) Install only the packages you need (preferably in a new environment)
> 4) Do `conda install -c conda-forge pyarrow=0.15.1`
> 5) Success! If problems remain, resolve conflicts manually
>
> Best regards,
> Igor
>
> пт, 10 янв. 2020 г., 0:08 Xiaoni Wang <[email protected]
> <mailto:[email protected]>>:
> Dear all,
> Thanks for your input. This problem is now resolved.
>
> 1) removed older version of anaconda
> 2) reinstall anaconda3.7 and other packages
> 3) pip install pyarrow==0.15.*
>
> The import of pyarrow is good now.
>
> Before, I used 'condo install -c conda-forge pyarrow’, and Conda installed an
> older version 0.11.1 automatically, not the latest 0.15. It seems to me that
> the older version of pyarrow may result in the conflicts with other packages.
>
> Best regards
> Xiaoni
>
> Le 9 janv. 2020 à 15:40, xxwang <[email protected]
> <mailto:[email protected]>> a écrit :
>
>> Hi Wes
>> Thanks. There seems to be a version conflict problem. I have the
>> condo-forge in my channel list. I had installed Pyarrow by 'conda install
>> pyarrow’.
>> What I did just now:
>> 1) I removed Pyarrow by : conda uninstall pyarrow
>> 2) Then I tried to reinstall Pyarrow by: conda install pyarrow
>> The conda suggested to install Pyarrow-0.11.1. So I installed it. Then I got
>> the same error of 'undefined symbol'.
>>
>> Thanks in advance,
>>
>> Xiaoni
>>
>>
>> conda list give:
>> # packages in environment at /obs/xxwang/anaconda3:
>> #
>> # Name Version Build Channel
>> _ipyw_jlab_nb_ext_conf 0.1.0 py37_0
>> _libgcc_mutex 0.1 main
>> _tflow_select 2.3.0 mkl
>> absl-py 0.8.1 py37_0
>> alabaster 0.7.12 py37_0
>> anaconda 2019.10 py37_0
>> anaconda-client 1.7.2 py37_0
>> anaconda-navigator 1.9.7 py37_0
>> anaconda-project 0.8.3 py_0
>> aplus 0.11.0 py_1 conda-forge
>> arrow-cpp 0.11.1 py37h3bd774a_1 conda-forge
>> asn1crypto 1.0.1 py37_0
>> astor 0.8.0 py37_0
>> astroid 2.3.1 py37_0
>> astropy 3.2.2 py37h7b6447c_0
>> atomicwrites 1.3.0 py37_1
>> attrs 19.2.0 py_0
>> babel 2.7.0 py_0
>> backcall 0.1.0 py37_0
>> backports 1.0 py_2
>> backports.functools_lru_cache 1.6.1 py_0
>> backports.os 0.1.1 py37_0
>> backports.shutil_get_terminal_size 1.0.0 py37_2
>> backports.tempfile 1.0 py_1
>> backports.weakref 1.0.post1 py_1
>> beautifulsoup4 4.8.0 py37_0
>> binutils_impl_linux-64 2.33.1 he6710b0_7
>> binutils_linux-64 2.33.1 h9595d00_15
>> bitarray 1.0.1 py37h7b6447c_0
>> bkcharts 0.2 py37_0
>> blas 1.0 mkl
>> bleach 3.1.0 py37_0
>> blosc 1.16.3 hd408876_0
>> bokeh 1.3.4 py37_0
>> boost-cpp 1.68.0 h11c811c_1000 conda-forge
>> boto 2.49.0 py37_0
>> boto3 1.10.39 py_0
>> botocore 1.13.39 py_0
>> bottleneck 1.2.1 py37h035aef0_1
>> bqplot 0.12.2 py_0 conda-forge
>> branca 0.3.1 py_0 conda-forge
>> bzip2 1.0.8 h7b6447c_0
>> c-ares 1.15.0 h7b6447c_1001
>> ca-certificates 2019.8.28 0
>> cachetools 3.1.1 py_0 conda-forge
>> cairo 1.14.12 h8948797_3
>> certifi 2019.9.11 py37_0
>> cffi 1.12.3 py37h2e261b9_0
>> cftime 1.0.4.2 py37hdd07704_0
>> chardet 3.0.4 py37_1003
>> click 7.0 py37_0
>> cloudpickle 1.2.2 py_0
>> clyent 1.2.2 py37_1
>> colorama 0.4.1 py37_0
>> conda 4.7.12 py37_0
>> conda-build 3.18.9 py37_3
>> conda-env 2.6.0 1
>> conda-package-handling 1.6.0 py37h7b6447c_0
>> conda-verify 3.4.2 py_1
>> contextlib2 0.6.0 py_0
>> cryptography 2.7 py37h1ba5d50_0
>> curl 7.65.3 hbc83047_0
>> cycler 0.10.0 py37_0
>> cython 0.29.13 py37he6710b0_0
>> cytoolz 0.10.0 py37h7b6447c_0
>> dask 2.5.2 py_0
>> dask-core 2.5.2 py_0
>> dbus 1.13.6 h746ee38_0
>> decorator 4.4.0 py37_1
>> defusedxml 0.6.0 py_0
>> distributed 2.5.2 py_0
>> docutils 0.15.2 py37_0
>> entrypoints 0.3 py37_0
>> et_xmlfile 1.0.1 py37_0
>> expat 2.2.6 he6710b0_0
>> fastcache 1.1.0 py37h7b6447c_0
>> filelock 3.0.12 py_0
>> flask 1.1.1 py_0
>> fontconfig 2.13.0 h9420a91_0
>> freetype 2.9.1 h8a8886c_1
>> fribidi 1.0.5 h7b6447c_0
>> fsspec 0.5.2 py_0
>> future 0.18.2 py37_0
>> gast 0.2.2 py37_0
>> gcc_impl_linux-64 7.3.0 habb00fd_1
>> gcc_linux-64 7.3.0 h553295d_15
>> get_terminal_size 1.0.0 haa9412d_0
>> gevent 1.4.0 py37h7b6447c_0
>> git 2.23.0 pl526hacde149_0
>> glib 2.56.2 hd408876_0
>> glob2 0.7 py_0
>> gmp 6.1.2 h6c8ec71_1
>> gmpy2 2.0.8 py37h10f8cd9_2
>> google-pasta 0.1.8 py_0
>> graphite2 1.3.13 h23475e2_0
>> greenlet 0.4.15 py37h7b6447c_0
>> grpcio 1.16.1 py37hf8bcb03_1
>> gst-plugins-base 1.14.0 hbbd80ab_1
>> gstreamer 1.14.0 hb453b48_1
>> gxx_impl_linux-64 7.3.0 hdf63c60_1
>> gxx_linux-64 7.3.0 h553295d_15
>> h5py 2.9.0 py37h7918eee_0
>> harfbuzz 1.8.8 hffaf4a1_0
>> hdf4 4.2.13 h3ca952b_2
>> hdf5 1.10.4 hb1b8bf9_0
>> heapdict 1.0.1 py_0
>> html5lib 1.0.1 py37_0
>> icu 58.2 h9c2bf20_1
>> idna 2.8 py37_0
>> imageio 2.6.0 py37_0
>> imagesize 1.1.0 py37_0
>> importlib_metadata 0.23 py37_0
>> intel-openmp 2019.4 243
>> ipydatawidgets 4.0.1 py_0 conda-forge
>> ipykernel 5.1.2 py37h39e3cac_0
>> ipyleaflet 0.11.6 py37_0 conda-forge
>> ipympl 0.3.3 py_0
>> ipyscales 0.3.0 py_0 conda-forge
>> ipython 7.8.0 py37h39e3cac_0
>> ipython_genutils 0.2.0 py37_0
>> ipyvolume 0.5.2 py37_0 conda-forge
>> ipyvue 1.0.2 py_0 conda-forge
>> ipyvuetify 1.1.1 py_0 conda-forge
>> ipywebrtc 0.5.0 py37_0 conda-forge
>> ipywidgets 7.5.1 py_0
>> isort 4.3.21 py37_0
>> itsdangerous 1.1.0 py37_0
>> jbig 2.1 hdba287a_0
>> jdcal 1.4.1 py_0
>> jedi 0.15.1 py37_0
>> jeepney 0.4.1 py_0
>> jinja2 2.10.3 py_0
>> jmespath 0.9.4 py_0
>> joblib 0.13.2 py37_0
>> jpeg 9b h024ee3a_2
>> json5 0.8.5 py_0
>> jsonschema 3.0.2 py37_0
>> jupyter 1.0.0 py37_7
>> jupyter_client 5.3.3 py37_1
>> jupyter_console 6.0.0 py37_0
>> jupyter_core 4.5.0 py_0
>> jupyterlab 1.1.4 pyhf63ae98_0
>> jupyterlab_server 1.0.6 py_0
>> keras 2.3.1 py37_0 conda-forge
>> keras-applications 1.0.8 py_0
>> keras-preprocessing 1.1.0 py_1
>> keyring 18.0.0 py37_0
>> kiwisolver 1.1.0 py37he6710b0_0
>> krb5 1.16.1 h173b8e3_7
>> lazy-object-proxy 1.4.2 py37h7b6447c_0
>> ld_impl_linux-64 2.33.1 h53a641e_7
>> libarchive 3.3.3 h5d8350f_5
>> libcurl 7.65.3 h20c2e04_0
>> libedit 3.1.20181209 hc058e9b_0
>> libevent 2.1.8 h1ba5d50_0
>> libffi 3.2.1 hd88cf55_4
>> libgcc-ng 9.1.0 hdf63c60_0
>> libgfortran-ng 7.3.0 hdf63c60_0
>> libgpuarray 0.7.6 h14c3975_0
>> liblief 0.9.0 h7725739_2
>> libnetcdf 4.6.1 h11d0813_2
>> libpng 1.6.37 hbc83047_0
>> libprotobuf 3.11.2 hd408876_0
>> libsodium 1.0.16 h1bed415_0
>> libssh2 1.8.2 h1ba5d50_0
>> libstdcxx-ng 9.1.0 hdf63c60_0
>> libtiff 4.0.10 h2733197_2
>> libtool 2.4.6 h7b6447c_5
>> libuuid 1.0.3 h1bed415_2
>> libxcb 1.13 h1bed415_1
>> libxml2 2.9.9 hea5a465_1
>> libxslt 1.1.33 h7d1a2b0_0
>> llvmlite 0.29.0 py37hd408876_0
>> locket 0.2.0 py37_1
>> lxml 4.4.1 py37hefd8a0e_0
>> lz4-c 1.8.1.2 h14c3975_0
>> lzo 2.10 h49e0be7_2
>> mako 1.1.0 py_0
>> markdown 3.1.1 py37_0
>> markupsafe 1.1.1 py37h7b6447c_0
>> matplotlib 3.1.1 py37h5429711_0
>> mccabe 0.6.1 py37_1
>> mistune 0.8.4 py37h7b6447c_0
>> mkl 2019.4 243
>> mkl-service 2.3.0 py37he904b0f_0
>> mkl_fft 1.0.14 py37ha843d7b_0
>> mkl_random 1.1.0 py37hd6b4f25_0
>> mock 3.0.5 py37_0
>> more-itertools 7.2.0 py37_0
>> mpc 1.1.0 h10f8cd9_1
>> mpfr 4.0.1 hdf1c602_3
>> mpmath 1.1.0 py37_0
>> msgpack-python 0.6.1 py37hfd86e86_1
>> multipledispatch 0.6.0 py37_0
>> navigator-updater 0.2.1 py37_0
>> nbconvert 5.6.0 py37_1
>> nbformat 4.4.0 py37_0
>> ncurses 6.1 he6710b0_1
>> netcdf4 1.4.2 py37h808af73_0
>> networkx 2.3 py_0
>> nltk 3.4.5 py37_0
>> nose 1.3.7 py37_2
>> notebook 6.0.1 py37_0
>> numba 0.45.1 py37h962f231_0
>> numexpr 2.7.0 py37h9e4a6bb_0
>> numpy 1.17.2 py37haad9e8e_0
>> numpy-base 1.17.2 py37hde5b4d6_0
>> numpydoc 0.9.1 py_0
>> olefile 0.46 py37_0
>> openpyxl 3.0.0 py_0
>> openssl 1.1.1d h7b6447c_2
>> opt_einsum 3.1.0 py_0
>> packaging 19.2 py_0
>> pandas 0.25.1 py37he6710b0_0
>> pandoc 2.2.3.2 0
>> pandocfilters 1.4.2 py37_1
>> pango 1.42.4 h049681c_0
>> parquet-cpp 1.5.1 3 conda-forge
>> parso 0.5.1 py_0
>> partd 1.0.0 py_0
>> patchelf 0.9 he6710b0_3
>> path.py 12.0.1 py_0
>> pathlib2 2.3.5 py37_0
>> patsy 0.5.1 py37_0
>> pcre 8.43 he6710b0_0
>> pep8 1.7.1 py37_0
>> perl 5.26.2 h14c3975_0
>> pexpect 4.7.0 py37_0
>> pickleshare 0.7.5 py37_0
>> pillow 6.2.0 py37h34e0f95_0
>> pip 19.2.3 py37_0
>> pixman 0.38.0 h7b6447c_0
>> pkginfo 1.5.0.1 py37_0
>> pluggy 0.13.0 py37_0
>> ply 3.11 py37_0
>> progressbar2 3.37.1 py37_0
>> prometheus_client 0.7.1 py_0
>> prompt_toolkit 2.0.10 py_0
>> protobuf 3.11.2 py37he6710b0_0
>> psutil 5.6.3 py37h7b6447c_0
>> ptyprocess 0.6.0 py37_0
>> py 1.8.0 py37_0
>> py-lief 0.9.0 py37h7725739_2
>> pyarrow 0.11.1 py37hbbcf98d_1002 conda-forge
>> pycodestyle 2.5.0 py37_0
>> pycosat 0.6.3 py37h14c3975_0
>> pycparser 2.19 py37_0
>> pycrypto 2.6.1 py37h14c3975_9
>> pycurl 7.43.0.3 py37h1ba5d50_0
>> pyflakes 2.1.1 py37_0
>> pygments 2.4.2 py_0
>> pygpu 0.7.6 py37h035aef0_0
>> pylint 2.4.2 py37_0
>> pyodbc 4.0.27 py37he6710b0_0
>> pyopenssl 19.0.0 py37_0
>> pyparsing 2.4.2 py_0
>> pyqt 5.9.2 py37h05f1152_2
>> pyrsistent 0.15.4 py37h7b6447c_0
>> pysocks 1.7.1 py37_0
>> pytables 3.5.2 py37h71ec239_1
>> pytest 5.2.1 py37_0
>> pytest-arraydiff 0.3 py37h39e3cac_0
>> pytest-astropy 0.5.0 py37_0
>> pytest-doctestplus 0.4.0 py_0
>> pytest-openfiles&n