Cannot update TextMesh Pro to latest version

Hello everyone! I’d been having problems using the Font Asset Creator (it crashed Unity whenever I tried to use it), so I tried updating TMP, from 1.3.0 to 2.0.1. However, this shows up:

Cannot perform upm operation: Unable
to add package
[com.unity.textmeshpro@2.0.1]: Cannot
add package com.unity.textmeshpro:
Package com.unity.textmeshpro@2.0.1
has invalid dependencies:
com.unity.ugui: Package
[com.unity.ugui@1.0.0] cannot be found
[NotFound]

I tried deleting all TMP folders, removing the package and reimporting, but that glitches everything up. I also tried to remove package and reimport only, however that also leads to a crash when trying to create a font. I tried to update it to a version before 2.0.1, but that gives another error: DllNotFoundException.

I really need to translate the game’s text, so any help would be tremendously appreciated!

did you import from packgemaneger?

I updated Unity to 2019.3, and it worked without issues.