Comments (8)
'conda install -c poehlmann python-seabreeze' does not work. The package is located in the User Channel. Instead, try:
conda install --channel https://conda.anaconda.org/poehlmann python-seabreeze
This worked for me (June 20, 2017) on a Beaglebone Black Wireless running Debian Jessie (which is similar to Raspbian on the Raspberry Pi 3B), running Berryconda3 and conda 4.3.22-py35_0 (the current update).
Nice work on this Mr. Poehlmann.
from python-seabreeze.
I went the hard (not recommended) way and it worked.
from python-seabreeze.
Hi Pramuspl,
I now made prebuilt packages for Raspberry PI 2&3 for conda (armv7l).
And just now I saw, that you have a Raspberry Pi 1 (armv6l)...
If you need me to build armv6l packages, donate 44.99Eur so that I can order a PI B+ kit and ship armv6l in the future too.
I'll leave this open in case someone else needs armv6l too.
from python-seabreeze.
@alantate thanks!
from python-seabreeze.
@ap-- I got a raspberry pie 1 and I'd like to try building a conda package for it. Could you please share the recipe you used for armv7l
?
from python-seabreeze.
@vxgmichel here you are: https://github.com/ap--/python-seabreeze-feedstock/tree/master/recipe
from python-seabreeze.
@ap-- Thanks! Also I just remembered the recipe is actually included in the package.
By the way, I noticed two differences between the recipe from the repo and the one from the package:
diff --git a/recipe/build.sh b/recipe/build.sh
index 8ca252b..715e3b1 100644
--- a/recipe/build.sh
+++ b/recipe/build.sh
@@ -6,7 +6,7 @@ if [ "$(uname)" == "Darwin" ]; then
elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then
echo "Platform: Linux"
# we need libusb headers on circleci
- yum install -y libusb-devel
+ # yum install -y libusb-devel
make logger=0 lib/libseabreeze${SHLIB_EXT}
fi
cd ../../..
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index 2d502b9..6e44353 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -16,7 +16,6 @@ requirements:
build:
- python
- setuptools
- - toolchain
- cython
run:
- python
Maybe this should appear in another branch?
from python-seabreeze.
Oh, yes. The recipe in the repository was written for conda-forge which is using circle-ci for compiling the linux packages.
I compiled the armv7 package on raspbian (which is why yum is not there, and the toolchain dependency makes no sense).
from python-seabreeze.
Related Issues (20)
- C seabreeze doesn't report firmware version HOT 1
- Problem with set_integration_time, the spectrometer doesn't wait for spectrum acquisition. HOT 3
- Seabreeze and SR4 Spectrometers HOT 20
- Extract cseabreeze into its own module HOT 1
- Rewrite Transport to use bMaxPacketSize
- ADC1000 error with external interrupt HOT 10
- USB2000 Issue reading intensities HOT 1
- Edge Trigger Issue Continues HOT 3
- QEPro lower intensities compared with OceanView - "hidden" settings? HOT 1
- Flame-S in version 2.4.0 pyseabreeze and trigger mode HOT 2
- Overflow, still alive and well HOT 1
- Getting CPython errors when building from source HOT 1
- Install on raspberry pi HOT 5
- Basic SR2 support HOT 2
- Drivers Dont have valid signatures HOT 8
- Support for SR6 / HR6 HOT 5
- USB2000 and some Flame S error at initialization due to fpga firmware version register check HOT 4
- HDX spectrometer connected via USB errors after manually interrupting connection HOT 2
- Ethernet Support for HDX HOT 6
- OceanHR4 connection issue HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-seabreeze.