Hello,
what operating system are you using? Are you running the command from your command line or from git cmd (which you have installed with git)? edit: in my VM it didn’t matter whether I used cmd or git cmd.
Did you start with a fresh install of python or was python installed before? As mentioned in my post pip was already installed with python (I even replicated the steps in a VM running a fresh install of windows 10). I ran all the commands as administrator on windows.
Again, I rarely dabble with python on my system or in general so I have no clue what you did differently than me, but the error message does give you a hint on what to do. I’d suggest you answer my questions first, but otherwise going with
# choose a path to your liking
python3 -m venv path/to/venv
# then run
path/to/venv/bin/pip install git+git://github.com/toniebox-reverse-engineering/cc3200tool.git
should work (at least from what I gather from the error message).
You could also have a look at pipx and then use
pipx install ...
but I’m not sure whether installing pipx is simpler than creating the virtual environment yourself for a one off use.
edit2:
I was inclined to check my theory and I can confirm it works the way I described.
If you are on windows
# choose a path to your liking
python3 -m venv C:\venvtest
This may lead to a prompt to install python from the appstore, got to Settings → Manage app execution aliases and disable python / python3.
Then it still didn’t work, so I checked if it was python instead of python3 for me:
C:\Users\admin>python --version
Python 3.13.0
hence I ran:
python -m venv C:\venvtest
# wait a moment
C:\venvtest\Scripts\pip install git+https://github.com/toniebox-reverse-engineering/cc3200tool.git
# wait for the install
C:\venvtest\Scripts\cc3200tool -h
Sidenote: for windows it’s Scripts instead of bin as shown in the error message. But maybe you are not windows and this is not relevant to you anyway.
Your working directory for the cc3200tool will now be in your venv.