-
-
Notifications
You must be signed in to change notification settings - Fork 16
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
Broken mental model -- documentation #3
Comments
trepan reads its commands out of a command directory which will have |
I just ran into this myself. I'm pretty sure the problem may be using a compressed format for wheel. I'll try to correct this soon. |
@kevinsullivan until I can figure out how to fix the trepan3 wheel, use easy_install. e.g.
I am sorry that trepan wheel is broken. |
Thanks for this work-around. --Kevin |
Ah, maybe that's what I'm running to as well?
I installed using pip3. Perhaps it would be useful to show an error message and refuse to run if no commands are found? Interestingly, trepan2 works fine (and as usual, is a brilliant piece of software) |
Yes, trepan3k is broken with pip. It just doesn't install files in its wheel, and I've rewritten the installer stuff several times. I'm not even sure I know how to do install-time checks. Rant: Ruby is just soo much simpler, easier and more flexible here. node same thing. Perl is old and creaky but it has never given me as much problem as Python, especially Python 3. I think easy_install works as does installing from source and github. So much to do and not enough help ;-) |
Thanks for the quick reply :) I think it would be great to print the easy_install suggestion at launch if trepan3k detects a broken install.
:) |
It is gross, but sure. Next release. |
I think starting with release 0.7.1 the problem with wheel installation has been solved. But please double check. |
After
pip shows I have installed 0.7.3 Note that clone from github & |
I've installed trepan3k in my python34 environment. I can run trepan3k. I can invoke it from within my python program. However whenever I try to issue gdb-like commands, I get errors. The program seems to be in a REPL-sort of mode where all it's willing to do is to interpret python commands. So "list 3" doesn't work, "next" tells me that next is a , and print("hello world") works fine, but I don't need a REPL, I need a debugger. I'm obviously missing something simple, but I think that reflects perhaps an opportunity to improve the documentation. And advice? Thanks, --KS
The text was updated successfully, but these errors were encountered: