Issue: When running the terminal command "pip install --upgrade submit50", I am getting the following error:

"ERROR: Command errored out with exit status 1: /usr/local/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2ziiy6hm/submit50/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2ziiy6hm/submit50/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-r4rl885h/install-record.txt --single-version-externally-managed --compile Check the logs for full command output."

My intent is to update an old version of submit50 that is blocking me from submitting problem sets.

Am I on the right track...or is there another workflow I should be doing?

Screenshot displays message to update old version of "submit50" and "update50" command not found.

  • Are you not using the CS50 IDE? Or is submit50 not working in the IDE? Please give more details.
    – curiouskiwi
    Aug 4 '19 at 22:03
  • I am using cs50 IDE on chrome. I am attempting to run theses commands from its terminal.
    – razor0184
    Aug 4 '19 at 22:26
  • There should be no need to run those. The IDE is updated automatically. Can you try CS50 IDE > Restart to restart your session and then try running submit50 again? Do you get any error?
    – curiouskiwi
    Aug 4 '19 at 23:03
  • The error is an error stating “old version of submit50, run update50 then, resubmit..”. But when I attempt to run update50, the terminal responds with “bash command not found”.
    – razor0184
    Aug 4 '19 at 23:44
  • Can you please post a screenshot of the error? Thanks!
    – kzidane
    Aug 5 '19 at 1:03

You must log in to answer this question.

Browse other questions tagged .