2016-04-20 66 views
1

我使用python 3.5和Windows 10,但不得不使用Windows 8相同的问题,那就是回溯,而试图RUNSERVER我得到:错误的runserver和Django在Windows 10

Traceback (most recent call last): File "C:\Users\noabendor87\documents\otree\manage.py", line 10, in execute_from_command_line(sys.argv, script_file=file) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\otree\management\cli.py", line 177, in execute_from_command_line utility.execute() File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\core\management__init__ .py", line 346, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\core\management\base.py" , line 394, in run_from_argv self.execute(*args, **cmd_options) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\core\management\commands \runserver.py", line 49, in execute super(Command, self).execute(*args, **options) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\core\management\base.py" , line 445, in execute output = self.handle(*args, **options) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\core\management\commands \runserver.py", line 88, in handle self.run(**options) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\core\management\commands \runserver.py", line 97, in run autoreload.main(self.inner_run, None, options) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\utils\autoreload.py", li ne 336, in main reloader(wrapped_main_func, args, kwargs) File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\utils\autoreload.py", li ne 307, in python_reloader exit_code = restart_with_reloader() File "c:\users\noabendor87\appdata\local\programs\python\python35-32\lib\site-packages\django\utils\autoreload.py", li ne 293, in restart_with_reloader exit_code = os.spawnve(os.P_WAIT, sys.executable, args, new_environ) UnicodeEncodeError: 'mbcs' codec can't encode characters in position 0--1: invalid character

我有已经尝试遵循以下链接中的说明: http://stackoverflow.com/questions/25714826/error-in-manage-py-runserver-with-django-on-windows-8-1

但它没有帮助。

这是怎样的代码看起来像行:

enter image description here

(因为我是个新用户,我不能将图像粘贴到原来的职位)

任何人都遇到过类似的事情,并有一个办法?

+0

请勿使用图像显示代码。发布您的实际代码。 – jmugz3

回答

0

因为在Windows 10中虚拟环境的困难,我曾经有过类似的问题。尝试以管理员身份运行powershell,如果remotesigned不起作用,请执行“Set-ExecutionPolicy RemoteSigned”或“Set-ExecutionPolicy Unrestricted”。在激活virtualenv之前执行此操作。