embedPy icon indicating copy to clipboard operation
embedPy copied to clipboard

Make embedPy more friendly to pyq

Open abalkin opened this issue 8 years ago • 0 comments

This issue is a companion to KxSystems/pyq#30, an issue to start distributing embedPy to PyQ users.

An overview of pyq installation

While we are striving to make simple pip install pyq to work for most users who have both python and kdb+ installed on both systems, we recommend that users dedicate a virtual environment to pyq and install a copy of kdb+ in $VIRTUAL_ENV/q.

A plan to include embedPy

[TODO] (See KxSystems/pyq#30)

Differences between pyq and embedPy requirements

  1. PyQ supports Python 2.7 and 3.x, but embedPy appears to support recent versions of Python 3.x only.
  2. PyQ C code is written to compile with -Werror on gcc and clang as well as VS 2007 and VS 2017 on Windows.
  3. While PyQ interoperates with numpy, building or running pyq does not require that numpy is installed. Currently, embedPy requires that numpy is installed or configure fails.

Requests for enhancements

  1. Segregate numpy related code in a separate module.
  2. ...

abalkin avatar Nov 13 '17 21:11 abalkin