2016-04-20 63 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之前執行此操作。