I know the first question has been asked, but the previous posts I went into didnt help.

update50 error:

The following extra packages will be installed: ide50 0 upgraded, 0 newly installed, 0 to remove and 167 not upgraded. Update complete!


~/workspace/ $

as you can see there isnt an error, it just doesnt do anything.

Cant check work error:

~/workspace/pset1/ $ check50 cs50/2017/x/water

Usage: check50 id path [path ...]

~/workspace/pset1/ $

finally cant submit error

~/workspace/pset1/ $ submit50 cs50/2017/x/water

Sorry, something's wrong! Let [email protected] know!

Submission cancelled.

my files are named correctly.

I know these questions get asked a hundred times, I'm sure it all looks the same to those who know the answers. I have a ton of new information flying at me in this course, between that and trying to trouble shoot the errors, searching through other posts for relative information... it's alot.

I dont really care about not being able to update the IDE, I just want to be able to check and submit my work so I can move on.

1 Answer 1


Which version of the IDE are you on? As of 2017-08-15, v110 seems to be the most recent version.

You can see the version on the upper right, or using the version50 command.

You have to be on the latest version (or close to it), or you won't be able to check/submit.

If you have less than 5GB of disk space (shown when clicking the three bars in the upper right), you might have to create a new machine as described in https://manual.cs50.net/ide/faqs#what-if-my-workspace-runs-out-of-disk-space (don't forget to backup/restore the data you want to keep)

  • Hey, so the issue was my IDE, I was entering in the wrong command, the cs50x page and IDE was telling me to type in "update50", but that command wasnt working I had to type in "~/.cs50/bin/update50". Everything worked fine after entering that in about 3 times and a few restarts. Commented Aug 15, 2017 at 10:30
  • On my system, update50, as shown by which update50, is the same as /home/ubuntu/.cs50/bin/update50 or ~/.cs50/bin/update50. Maybe you had some old version somewhere in the path, at a different location. This might have happened if you skipped too many versions, or maybe got a buggy one.
    – Blauelf
    Commented Aug 15, 2017 at 11:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .