実現したいこと
RubyでPythonのライブラリを使いたい
手順
1. pyenvを使ってる場合
env PYTHON_CONFIGURE_OPTS='--enable-shared' pyenv install 3.9.12
2. 必要なライブラリがあればインストール
pip install package
または
pip install requirements.txt
3. Pycallを追加
gem 'pycall'
bundle install
または
gem install pycall
4. PyCallをロード
require 'pycall/import'
include PyCall::Import
5. Pythonライブラリをimportして使う
pyimport :math
p math.degrees(math.pi / 2)
pyfrom 'pdf2docx', import: 'parse'
parse(pdf_file_path, docx_file_path)