Skip to content

Make Sure Everything Works

JDX50S edited this page Dec 2, 2023 · 3 revisions

Hey there! This page is supposed to help you fix any of those small bugs that might be coming up.

Windows

Common Issues Solutions
Illegal string literal: Invalid string literal Check that your User.UserPrifle.SourceDirectory is in the following form C:user\\this\\that\\GitHub-Package-Manger\\ then remove the 'C:' so it looks like user\\this\\that\\GitHub-Package-Manger\\
Unable to install CLC This issue cannot be fixed within the command line as it is a multistep process. However, this may be updated in the future. (refer to @1)
Anything else Any other issues should be opened in the Issues field.

@1 On Windows you will need to follow the next 5 steps.

  1. Open the command prompt.
  2. cd %userprofile% Navigate to your user folder
  3. notepad .bashrcCreate a new file named .bashrc
  4. In the notepad editor that opens, add the following line:
  5. doskey gh=cd GHPM_PATH && python3 gh.py Except fill in GHPM_PATH

MacOS

As of current there have been no new bugs that we are aware of. However, there are certain versions that may suffer from requirement deficiencies. The warning for missing packages won't be raised in a visible manner as it is contained within potentially passed exceptions.

The best recommended fix is to just download the newest version, as since version 1.3.1 there is automatic requirement management with pip.

We were able to diagnose the issue which was a missing package called 'cryptography'. However, after it had been added to the Imports list it was able to automatically be installed. This solution worked on versions 1.2.5 to 1.3.1, while the issue is still exploitable if a module or package is neglected from the list, there are so far none that have been noted.

Clone this wiki locally