2015-10-02 2 views
1

Я только что установил Anaconda3-2.3.0-Windows-x86_64. Раньше я использовал Anaconda-2.0.1-Windows-x86 (32-разрядная версия). У меня есть и Anaconda и Anaconda3 папки (это машина на работе, поэтому мне нужно сохранить и обратную совместимость).Настройка пути для Start_IPython_Kernel.py в Spyder IDE

Затем я установил в настройках консоли Spyder, чтобы иметь его искать для python.exe и scientfic_startup.py в папку Ananconda3, вместо Anaconda.

Затем, когда я начинаю Spyder, он получает следующее сообщение об ошибке, связанной с zmq. Это, кажется, продолжают искать файлы в папке старый Anaconda, а не в новом Anaconda3 папке . Будет ли проблема уходить, если она ищет вещи в Anaconda3, и если да, то как я могу заставить Spyder искать ее в Anaconda3?

"C:\AppData\Local\Continuum\Anaconda\lib\site‑packages\spyderlib\widgets\externalshell\start_ipython_kernel.py", line 167, in from IPython.kernel.zmq.kernelapp import IPKernelApp 

File "C:\AppData\Local\Continuum\Anaconda\lib\site‑packages\IPytho \kernel\__init__.py", line 4, in from . import zmq 

File "C:\AppData\Local\Continuum\Anaconda\lib\site‑packages\IPytho \kernel\zmq\__init__.py", line 8, in check_for_zmq('13', 'IPython.kernel.zmq') 

File "C:\AppData\Local\Continuum\Anaconda\lib\site‑packages\IPytho\utils\zmqrelated.py", line 10, in check_for_zmq import zmq 

File "C:\Users\O629626\AppData\Local\Continuum\Anacond\lib\site‑packages\zmq\__init__.py", line 42, in _libsodium = ctypes.cdll.LoadLibrary(bundled_sodium[0]) 

File "C:\Users\O629626\AppData\Local\Continuum\Anaconda3\lib\ctypes\__init__.py", line 429, in LoadLibrary 

return self._dlltype(name) 

File "C:\Users\O629626\AppData\Local\Continuum\Anaconda3\lib\ctype \__init__.py", line 351, in __init__ 

self._handle = _dlopen(self._name, mode) 

OSError: [WinError 193] %1 is not a valid Win32 application 

ответ

1

Открытие Spyder по умолчанию, связанное с конкретной Anaconda, разрешило проблему.

Смежные вопросы