You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just worked with a user who had previously run pip install neuroconv[openephys] on a Mac, got the error zsh: no matches found: neuroconv[openephys], and gave up, thinking it just doesn't work on their system or neuroconv is broken.
I believe pip install "neuroconv[openephys]" with double quotes should work fine on all common shells. MacOS uses zsh (as of Catalina, released in 2019) which requires quotes around square brackets. Bash works fine with no quotes or quotes. I think Windows Powershell requires quotes. Single quotes do not work on Windows cmd. So I suggest using double quotes in all pip install instructions.
What happened?
I just worked with a user who had previously run
pip install neuroconv[openephys]
on a Mac, got the errorzsh: no matches found: neuroconv[openephys]
, and gave up, thinking it just doesn't work on their system or neuroconv is broken.I believe
pip install "neuroconv[openephys]"
with double quotes should work fine on all common shells. MacOS uses zsh (as of Catalina, released in 2019) which requires quotes around square brackets. Bash works fine with no quotes or quotes. I think Windows Powershell requires quotes. Single quotes do not work on Windows cmd. So I suggest using double quotes in allpip install
instructions.related: mu-editor/mu#852 and https://discuss.python.org/t/pep-621-how-to-specify-dependencies/4599/61
Steps to Reproduce
Traceback
No response
Operating System
macOS
Python Executable
Conda
Python Version
3.11
Package Versions
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: