+ 7
[SOLVED] Why do I get unicode error (???) here?
Code: https://code.sololearn.com/cfR2Wid9KSWi/?ref=app Error: Traceback (most recent call last): File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module> start(fakepyfile,mainpyfile) File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start exec(open(mainpyfile).read(), __main__.__dict__) File "<string>", line 81 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 1006-1007: truncated \uXXXX escape I have never encountered this type of error before.
5 Réponses
+ 13
seems like the problem comes from c:\users..., I first thought it's only the \u, but then I replaced it with \\u to escape the backslash, the error disappears, but if you print(y) you'll get a rather unexpected result, that I can not explain 🤔
+ 11
It seems to be working now. I doubled the backslashes as Nikolay suggested (c:\\users\\........\\desktop\\lib\\site-packages) and got 1093 as the output.
print(y) output this:
Hi, I am not able to install packages (like PIL, scikits.learn etc ) in PyCharm!
I am using PyCharm Community Edition 2018.1x64.
Operating system - windows
whenever I install PIL /scikits.learn an error is prompted.
ERROR- Non-zero exit code(1)
Command output- Could not find a version that satisfies the requirement PIL (from versions: )
No matching distribution found for PIL
You are using pip version 9.0.1, however version 10.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command
What I did?
Considering above suggestion, I searched for cmd ran ''m pip install --upgrade pip" command.
Outcome-
9.0.1 version of PIP was uninstalled and 10.0.1 was installed (figured this out from commands on cmd)
But, even now am not able to install packages. Same error as mentioned above!) is being prompted.
I again tried using command 'python -m pip install --upgrade pip'. But this time am getting notified as :
Requirement already up-to-date:pip in ..\Playground\\........\desktop\lib\site-packages(10.0.1)
Please help.
Thanks in advance :)
+ 10
seems to me that's the same issue but in the first string
+ 6
The main issue is solved. However,
print(y) throws this:
Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module>
start(fakepyfile,mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start
exec(open(mainpyfile).read(), __main__.__dict__)
File "<string>", line 81
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 1006-1007: truncated \uXXXX escape
in pydroid 3 in android.
Anyway, thanks Nikolay Nachev Sir, so glad to see you answer my question 😍🤩
0
Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 31, in <module>
start(fakepyfile,mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py", line 30, in start
exec(open(mainpyfile).read(), __main__.__dict__)
File "<string>", line 39
print("\t2 : Linear Search")
^
IndentationError: unindent does not match any outer indentation level
[Program finished]