First of all, try to do the following:
- Please ensure that your IDE is up to date.
- Log out from your Hyperskill account and log in back in Settings/Preferences > Tools > Education in IDE. Make sure that you are using the same profile in the IDE and at Hyperskill!
- Remove the project from the Recent Projects view on the Welcome Screen.
- Try starting a JetBrains Academy project by going to Learn > Open JetBrains Academy Project from the Welcome Screen or in the File Menu by choosing Learn > Open JetBrains Academy Project
If the steps described above did not help, please collect the full IDE log bundle as per this article and attach it to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.
The most common issues and ways to resolve them
- Hyperskill and IDE don't synchronize
- Error: invalid_request. Mismatching redirect URI when opening the IDE
- Gradle project isn’t imported
- hs-test-python doesn't install or pip install package failed
- Empty IDE window when opening the problem or project stage
- IDE loaded wrong tests or wrong stage description
- The project doesn't open with the 'please select a project on JetBrains Academy' error
Click the link to go directly to the instructions for the problem.
Hyperskill and IDE don't synchronize
- Log out from your JetBrains Academy account and log in back in Settings/Preferences > Tools > Education in IDE.
- Then please re-submit your last solution for the project.
If the steps described above did not help, please collect the full IDE log bundle as per this article and attach it to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.
Error: invalid_request. Mismatching redirect URI when opening the IDE
- Go to Help > Edit Custom VM Options, or from the Welcome screen go to Configure > Edit Custom VM Options.
- Add this line at the end of the file: -Drpc.port=61904
If port 61904 is busy, you can use one of these ports: 50605, 55795, 54687, 58511. - Click Save.
- Restart your IDE.
- Try to log in to Hyperskill or Stepik once again in Settings/Preferences > Tools > Education. Alternatively, you can go to Learn > Open JetBrains Academy Project and click Login to JetBrains Academy.
If the steps described above did not help, please collect the full IDE log bundle as per this article and attach it to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.
Gradle project isn’t imported
- Refresh the Gradle configuration by clicking Reimport All Gradle Projects in the Gradle tool window in View > Tool Windows > Gradle.
Here's the link to our Troubleshooting Guide for your reference. - Please make sure that JDK 11 in Preferences > Build, Execution, Deployment > Build Tools > Gradle.
Also, ensure that JDK 11 as Project SDK in File > Project Structure.
If the steps described above did not help, please collect the full IDE log bundle as per this article and attach it to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.
hs-test-python doesn't install or pip install package failed
- Download the package from the source: https://github.com/hyperskill/hs-test-python/archive/release.tar.gz.
- Open the Terminal (Alt + F12 for Windows), and enter the following commands:
cd ~/Downloads/ - pip install hs-test-python-release.tar.gz
- Please note that our projects don't work with Anaconda Python.
You can try to configure a Python interpreter using this instruction.
If the steps described above did not help, please collect the full IDE log bundle as per this article and attach it to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.
Empty IDE window when opening the problem or project stage
- Log out from your Hyperskill account and log back in from Settings/Preferences > Tools > Education.
- Remove the project from the Recent Projects view on the Welcome Screen.
- Start a JetBrains Academy project by going to Learn > Open JetBrains Academy Project from the Welcome screen or in the File menu by choosing Learn > Open JetBrains Academy Project.
If the steps described above did not help, please archive the affected JetBrains Academy project folder, upload it to the file-sharing service and attach the link to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.
IDE loaded wrong tests or wrong stage description
- Remove the project from the Recent Projects view on the Welcome Screen.
- Start a JetBrains Academy project by going to Learn > Open JetBrains Academy Project from the Welcome screen or in the File menu by choosing Learn > Open JetBrains Academy Project.
If the steps described above did not help, please archive the affected JetBrains Academy project folder, upload it to the file-sharing service and attach the link to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.
The project doesn't open with the 'please select a project on JetBrains Academy' error
- Log out from your Hyperskill account and log back in from Settings/Preferences > Tools > Education.
If the steps described above did not help, please collect the full IDE log bundle as per this article and attach it to this support form. Don't forget to include a link to your profile and a problem or project stage you're trying to solve. It will help us to understand the issue and process your request much faster.