Comments (8)
@mhough and @JadinTredup - would be great if you two could take the lead on this, as you are (I believe) the ones with access to all OS types.
from eeg-expy.
@JohnGriffiths I will try on Windows and Linux but I do not have a MacOS.
from eeg-expy.
Just wanted to update this for the sake of documenting it: the current working set of requirements for both Windows and Linux (with version numbers) is in "requirements_test.txt" once it is confirmed to work on Mac as well we can move it to the main requirements file.
from eeg-expy.
I'm installing on Windows in a new Anaconda environment ((conda 4.8.4) using:
pip install -r requirements.txt
I get the following error during the installation:
ERROR: psychopy 2020.2.4.post1 has requirement pyglet>=1.3, but you'll have pyglet 1.2.0 which is incompatible.
but the installation continues after that error it looks like psychopy ends up getting installed successfully:
Running setup.py install for psychopy ... done
Successfully installed...psychopy-2020.2.4.post1...pyglet-1.2.0...
full log of installation:
conda-log.txt
from eeg-expy.
Following up -- I had issues running N170 experiment after installing using requirements.txt
The N170 session would start, but would only display a blank gray screen. None of the faces or houses would show up.
I uninstalled pyglet 1.2.0 (pip uninstall pyglet) and then re-installed using pip install pyglet
Pyglet 1.5.7 was installed. Then the N170 experiment ran normally.
I made a new environment and modified the requirements.txt to not include a specific pyglet version. The pip installation then ran without errors, and the N170 worked first try in the new environment
from eeg-expy.
@jartuso sorry I should have mentioned somewhere that we should be trying out "requirements_test.txt" as the current list of requirements. I will move them over to the main requirements file.
from eeg-expy.
Do we have anyone who has verified if these requirements work on Mac yet?
from eeg-expy.
I can confirm a clean pip install on Mac OS X 10.14.6 with a fresh miniconda 3.8 using requirement_test.tx. On Mac OS X, conda install python and pip or it will use the /usr/bin/python following current directions.
Runs n170 experiment successfully with port set to /dev/cu.usbserial-DB00M80D
raw = load_data(save_fn) still doesn't work with positional argument errors. Will follow up.
Tested on both MacBook Air with USB port and MacBookPro with USB-C USB Hub
from eeg-expy.
Related Issues (20)
- Problems in data streaming using Brainflow using muse2 HOT 10
- Installing eeg notebooks on Mac M1 HOT 1
- Idea to implement for EEG decoding the option to convert it to DFT? HOT 1
- Hello, I have a basic question about another project HOT 1
- N170 experiment doesn't work HOT 1
- N170 Load and Visualize Data HOT 5
- Research showing the influence of the used SSVEP pattern image HOT 2
- Error with installing dukpy HOT 3
- Can't run experiments from CLI interface HOT 4
- pyglet version incompatibility mac HOT 4
- Implement version + release schedule HOT 2
- aux channel with muse2_bfn device
- P300 experiment explanation: "...high or low probability..."
- Legend items order when using diff_waveform in plot_conditions HOT 1
- Support for Oculus/Meta Quest VR for N170 and other experiments
- is it possible to save the PPG data from Muse 2 (with bluemuse and/or brainflow)? HOT 2
- Problems with saving data file using brainflow HOT 2
- AttributeError: module 'eegnb.experiments.visual_ssvep.ssvep' has no attribute 'present' HOT 3
- Incomplete outputfile SSAEP_onefreq with Bluemuse HOT 1
- `eeg-notebook` => `eeg-expy` rename
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 eeg-expy.