Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make embedPy more friendly to pyq #17

Open
abalkin opened this issue Nov 13, 2017 · 0 comments
Open

Make embedPy more friendly to pyq #17

abalkin opened this issue Nov 13, 2017 · 0 comments
Assignees

Comments

@abalkin
Copy link
Contributor

abalkin commented Nov 13, 2017

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. ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants