-
Notifications
You must be signed in to change notification settings - Fork 79
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
Why does labjackpython package still enforce python=2.7? #102
Comments
If you are trying to install a release version from PyPI, that would explain why it is shown as incompatible with Python 3. A version of LabJackPython that supports Python 3 has not been released to PyPI yet. The master branch has work-in-progress support for Python 3. That is why The latest version released to PyPI at this time is LabJackPython 1.201505. It only supports Python 2.x. That's what is shown by its classifers and enforced by the check in
|
The issue was worked out over email. conda-forge currently provides the LabJackPython 04-24-2014 release for Python 2.7. That version, along with the last "stable" release of 05-26-2015 (which is also on PyPI as version 1.201505), do not support Python 3. Keep in mind that LabJack does not maintain Anaconda/conda packages. If Python 3 support is needed, use the version from the current master branch on GitHub, which is newer than the last 05-26-2015 release. Since it is not a conda package, you will need to install it with a package manager such as pip: pip install https://github.com/labjack/LabJackPython/archive/master.zip This can also be done by creating an conda environment (environment.yml file) with dependency: dependencies: |
labjackpython 2.0.0 works for Python 3.x under macOS and Windows 10: macOS Mojave 10.14.4:
|
Even though the setup.py has all versions pf python listed, after python setup.py install I tried to include it in a conda environment and got this error:
$ conda env create -f environment.yml
Fetching package metadata .............
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
Use "conda info " to see the dependencies for each package.
The text was updated successfully, but these errors were encountered: