README.md in pycall-1.2.0.beta1 vs README.md in pycall-1.2.0

- old
+ new

@@ -4,11 +4,11 @@ </div> # PyCall: Calling Python functions from the Ruby language [![Build Status](https://travis-ci.org/mrkn/pycall.rb.svg?branch=master)](https://travis-ci.org/mrkn/pycall.rb) -[![Build status](https://ci.appveyor.com/api/projects/status/071is0f4iu0vy8lp/branch/master?svg=true)](https://ci.appveyor.com/project/mrkn/pycall.rb/branch/master) +[![Build status](https://ci.appveyor.com/api/projects/status/071is0f4iu0vy8lp/branch/master?svg=true)](https://ci.appveyor.com/project/mrkn/pycall/branch/master) This library provides the features to directly call and partially interoperate with Python from the Ruby language. You can import arbitrary Python modules into Ruby modules, call Python functions with automatic type conversion from Ruby to Python. @@ -20,9 +20,18 @@ ## Supported Python versions pycall.rb supports Python version 2.7 or higher. Note that in Python 2.7 old-style class, that is defined without a super class, is not fully supported in pycall.rb. + +## Note for pyenv users + +pycall.rb requires Python's shared library (e.g. `libpython3.7m.so`). +pyenv does not build the shared library in default, so you need to specify `--enable-shared` option at the installation like below: + +``` +$ env PYTHON_CONFIGURE_OPTS='--enable-shared' pyenv install 3.7.2 +``` ## Installation Add this line to your application's Gemfile: