On 24/04/2016 1:48 PM,
nku...@gmail.com wrote:
> Yeah,this problem is same as what I met.
> However the solution the author provided didn't work on my machine.
> My friend started the project successfully with python2.x,so I decided
> to change the version of python.
> Thank you very much for your help!
>
> 在 2016å¹´4月22日星期五 UTC+8ä¸‹å ˆ10:41:29,Steven Crockettå†™é “ï¼š
> <
https://code.djangoproject.com/ticket/23704>
If you look at the path displayed in that ticket and pointed to by the
little blue arrow, you can see the Django project ("myfirstapp") is
created in the desktop folder.
I believe that is the problem. The desktop is a magic place in Windows
and I have no doubt that Microsoft uses "special" characters in the path
so it recognises the desktop to perform its magic.
It is probably mis-recognised by Python as a 'mbcs' encoding and causes
the error.
I have been using Python 2 and 3 on Windows for years without problems -
which knowing Microsoft I consider to be something of a miracle!
Move your project off the desktop and you won't need any workarounds.
Mike
>
> It seems to be something to do with your PATH setting within Windows
> possibly containing some non-standard character.
>
>
> On Friday, April 22, 2016 at 9:09:23 AM UTC-4,
nku...@gmail.com wrote:
>
> Hello,
> I'm a beginner of Python.
> Recently,I want to learn something about django.But I meet a
> problem:
> Â Â I created a django project following the tutorial
> successfully , but when I ran the command "python manage.py
> runserver",
>
> Â Â the cmd show the error information:
> Â Â Â Â Â Â Â UnicodeEncodeError: 'mbcs' codec can't encode
> characters in position 0--1: invalid character
>
> I have search for a long time but didn't get the solution.
> Could anyone please tell me how to fix it?
> Thanks.
>
> P.S.The veision of my python is 3.5.1,and the version of django
> is
1.9.5.My <
http://1.9.5.My> OS is windows8.1
>
> --
> You received this message because you are subscribed to the Google
> Groups "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
django-users...@googlegroups.com
> <mailto:
django-users...@googlegroups.com>.
> To post to this group, send email to
django...@googlegroups.com
> <mailto:
django...@googlegroups.com>.
> Visit this group at
https://groups.google.com/group/django-users.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/django-users/8555253a-973a-40af-9ea3-5ecd2c62d4ed%40googlegroups.com
> <
https://groups.google.com/d/msgid/django-users/8555253a-973a-40af-9ea3-5ecd2c62d4ed%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit
https://groups.google.com/d/optout.