Я пытаюсь установить python. Или, фактически, установили и деинсталлировали его несколько раз сейчас. Я использую pythonxy с spyder IDE (я привык к Matlab, поэтому я хочу использовать spyder). 3.3.2 python даже не запускался бы с spyder на моей машине win8, поэтому теперь у меня установлена версия 2.7.«import sitecustomize» не удался при запуске spyder
Spyder запускается сейчас, но при запуске я получаю `` import sitecustomize 'не удалось? в моей консоли и python не будут выполнять какие-либо команды, которые я ввожу. После ошибки startupscript продолжает работать навсегда, ничего не делая, и я больше ничего не могу сделать. Ошибка говорит мне запустить python с приложением -v, ниже.
Я гугл этой ошибки, которая дала мне два возможных решения: я должен редактировать python.rb https://github.com/mxcl/homebrew/commit/10ba101c323f98118b427f291e15abc5b3732991 или я должен применить это (вложение в последнем посте) для sitecustomize https://code.google.com/p/spyderlib/issues/detail?id=771
Применения файла различий не помогло и, как объясняет мата ниже, файл .rb используется во время установки, поэтому не применим к моей проблеме.
Итак, мой вопрос: Кто-нибудь знает, как исправить эту ошибку из опыта?
Ошибка:
'import sitecustomize' failed; use -v for traceback
Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
отслеживающий:
C:\Python27\lib\site-packages\spyderlib\pil_patch.pyc matches C:\Python27\lib\site-packages\spyderlib\pil_patch.py
import spyderlib.pil_patch # precompiled from C:\Python27\lib\site-packages\spyderlib\pil_patch.pyc
Traceback (most recent call last):
File "C:\Python27\lib\site.py", line 498, in execsitecustomize
import sitecustomize
File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 174, in <module>
os.environ["SPYDER_AR_STATE"].lower() == "true")
File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\monitor.py", line 146, in __init__
self.n_request.connect((host, notification_port))
File "C:\Python27\lib\socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 10061] No connection could be made because the target machine actively refused it
Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
'python.rb' - это рубиновый скрипт, который сообщает homebrew, что делать при установке python, так что это не относится к вам. Какую полную стеклу вы получаете, и что у вас в sitecustomize.py? вывод 'python -v' также мог бы помочь ... – mata
, когда я запускаю python -v в command.com, он не показывает ошибку, когда я пытаюсь запустить spyder -v (например, добавить -v в файл ссылки) он вообще не начинается – Leo
Теперь я добавил аргумент -v в pythonshell и получил «трассировку» – Leo