I have this algebraic equation that can be solved in WolframAlpha:

but it cannot be solved in Python.
There is this error:
NotImplementedError: multiple generators [10**x, 2**x]
No algorithms are implemented to solve equation
(1/2)**(1 - x) - 10**(x - 1)/4 - 3/4
I was wondering what is wrong with my code?
x = symbols('x')
eq1 = Eq(0.5**(1-x)-1-((1/4)*(0.1**(1-x)-1)),0)
sol = solve((eq1),(x))
sol
When
solvefails, you can attempt to find a numerical solution withnsolve. First, you need to find reasonable initial guesses. In this case a simpleplotis enough:It appears there is at least one root at
x=1. Let's zoom in:There are two roots. Let's find them: