Sublime text anaconda не работает

Невозможно использовать Anaconda Interpreter в Sublime Text 3

Я хочу использовать Sublime Text 3 в качестве редактора Python, но не могу понять, как сделать Anaconda интерпретатором по умолчанию для Python. Чтобы убедиться, что Anaconda добавлена в путь правильно, в терминале я набрал

/ Главная / rahit / anaconda3 / bin / питон

Но когда я набираю такой код в ST 3

Выход в консоли Sublime будет

Теперь, если я наберу

import pandas as pd

Всегда будет ошибка

ImportError: Нет модуля с именем pandas [Завершено за 0.0 с кодом завершения 1] [shell_cmd: python -u «/home/rahit/Documents/Python/pro.py»] [dir: / home / rahit / Documents / Python] [ путь: / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games:/> usr / local / games: / opt / jdk- 11.0.2 / бен ] `

Помимо этого, всякий раз, когда я запускаю Sublime Text 3, я часто получаю сообщение о том, что

Анаконда не может создать новый процесс с вашим текущим настроенным интерпретатором Python (/ home / rahit / anaconda / bin / python) Убедитесь, что ваш интерпретатор является допустимым двоичным файлом и находится в вашем PATH, или используйте абсолютный путь к нему, например: / usr / bin / python

Я видел, что уже есть несколько вопросов по этой теме, но ни один из них на самом деле не решил мою проблему. Я также видел людей, подобных обсуждений на github, из которых я пришел к выводу, что Conda не может быть использован с ST3. В последний раз я просто хочу знать, есть ли способ решить эту проблему, потому что я действительно хочу использовать ST3 для Python.

2 ответа

Это связано с тем, что система сборки, которую использует sublime, использует исполняемый файл Python по умолчанию.

Если вы идете в Инструменты ▶ Система сборки ▶ Новая система сборки . и затем вы можете определить свою собственную систему сборки, которая использует исполняемый файл anaconda. Это должно выглядеть следующим образом

Затем просто замените путь на путь вашего исполняемого файла anaconda

Дополняя ответ @Shadesfear, чтобы использовать эту пользовательскую сборку, вы должны выбрать либо Tools ▶ Build System ▶ Automatic , либо <> перед сборкой вашего кода.

Кроме того, вы можете заменить команду cmd на «shell_cmd»: «

/anaconda3/bin/python -u $file», в своем файле .sublime-build , так как она более чистая и позволяет использовать каналы.

Источник

Sublime Text 3: Anaconda package error connection to localhost timed out

I am getting a bizarre error message when starting up sublime text 3.

upon startup, I get the error below.

Here’s some background on my system:

Windows 10

Sublime Text 3 (Anaconda Package installed through Sublime Text package installer)

From sublime text 3 console:

The first problem is that I don’t know how to «check that there is Python process executing the anaconda jsonserver.py script «.

But ultimately I am at a lost on how to fix this issue.

My ‘test’ to see if anaconda was working was to try importing Numpy (which didn’t work.. no module detected).

Читайте также:  Не работает генератор дэу нексия причины

I did paste the following code into the sublime text 3 console.. didn’t look like anything happened:

7 Answers 7

Preferences > Package Settings > Anaconda > Settings — User

If your user settings file is empty, write:

If you already have other user settings in this file, just add this one to them

Update: I Found the jsonserver.py file by searching for it in the AppData directory under sublime text..

Sublime Text console:

copy the path to Sublime Text 3 Anaconda folder in the file exploere, then I searched for jsonserver.py

When I tried to open the file, it would close itself. Not sure if that was a good or bad thing.

Ultimately I removed then reinstalled the Anaconda package. That seemed to fix the issue (although I am unsure of the root cause :/ )

I had this issue on my Mac. On a terminal I checked if the jsonserver.py was running.

The results showed I had two jsonservers running using the same port. So I disabled anaconda in Sublime using command + shift + p and searching for Package Control: Disable Package . Simply type disa and it should come up straight away.

After disabling the package, I killed the two processes.

Then I enabled the package via package control in sublime using command + shift + p . Enabling the package will start a new jsonserver.py. This solved the issue for me.

1. Note

I think, that this problem may arise by another reasons, than described in my answer. And you will need in another solutions.

But my solution works for me personally.

2. Answer

Don’t set «jsonserver_debug»: true in settings, if you don’t run jsonserver.py manually.

If «jsonserver_debug»: true , you need python -B anaconda_server/jsonserver.py -p test 9999 DEBUG in Anaconda folder, that Anaconda works correct.

3. Demonstration

3.1. Unexpected behavior

If «jsonserver_debug»: true :

If I open .py file:

Anaconda doesn’t work (not autoformat file in example).

3.2. Expected behavior

If «jsonserver_debug»: false :

Anaconda successful autoformat example file.

4. Environment

My environment in time, when I wrote this answer:

  • Windows 10 Enterprise LTSB 64-bit EN,
  • Sublime Text Build 3143 portable,
  • Python 3.6.4, installed globally,
  • Anaconda 2.1.25.

I had the same problem on OS X and tried almost every solution you can find on the web. the problem seems to be related to a delay in json server response time so that when it exceeds 2 Seconds you get the error.

there are two possible workarounds:

first method is by increasing the time out:

change the line 33 in /anaconda_lib/workers/local_worker.py

this should help you with the error by giving a little more time to perform server checks before throwing an error.

the second method is by changing permissions on anaconda log file to make sure it is owned by your user, as stated by the original contributer:

Anaconda behaves slowly and jsonserver crashes

If you are in POSIX systems (Linux or OS X) take a look at the owner of the anaconda’s jsonserver log files, they must be owned by your user or the jsonserver would be unable to start up. Log files can be found in:

This is how I was able to resolve the issue:

Читайте также:  Дверца посудомоечной машины падает как отремонтировать

2- run sublime text and open some .py files until anaconda recreates the directory

3- give read/write permissions to that folder and its sub-directories for every user on your computer (administrator,everyone,etc. )

there is a good chance you’ll have to repeat the steps above every now and then. that’s what I do volunteerly before anaconda makes me to do so!

UPDATE

I’ve found that the problem can be caused by VPN connection as well, so that everytime I connect and disconnect this error shows up.

Источник

Anaconda Package error, on starting Sublime Text-3

Text editor: Sublime Text-3

OS: Windows-10

Package: Anaconda

For Python I use: Anaconda3-4.2.0-Windows-x86_64

Problem:

Every time I open my Sublime Text-3, this error pop-up. Although I think it does not effect the functionality of Anaconda Package, at times it is quite irritating.

Background:

As I have to work with few libraries of python( data science) I prefer Anaconda, as I don’t have to install all the packages separately. But I don’t have much experience with it. Normally when I use Python, it is added to my Path also, but in case of Anaconda I think it adds it separately as I was not able to find any separate bin file for python to add in Path. But I am able to access Python-3 from command prompt, so I guess it is configured correctly.

User Variable:

I tried few fixes, but no luck. I am not really able to understand why does it need to use local host, as it doesn’t seem relevant.

Anaconda Configuration:

If some one had faced similar issue or have any idea regarding it, then please explain how to fix this issue.

Источник

Ошибка пакета Anaconda при запуске Sublime Text-3

Текстовый редактор: Sublime Text-3

ОС: Windows-10

Пакет: Анаконда

Для Python я использую: Anaconda3-4.2.0 -Windows-x86_64

Проблема:

Каждый раз, когда я открываю свой Sublime Text-3, появляется эта ошибка. Хотя я думаю, что это не влияет на функциональность пакета Anaconda, временами это довольно раздражает.

Предпосылки:

Поскольку мне приходится работать с несколькими библиотеками python (наука о данных), я предпочитаю Anaconda, так как мне не нужно устанавливать все пакеты отдельно. Но у меня нет большого опыта в этом. Обычно, когда я использую Python, он также добавляется в мой Path, но в случае Anaconda я думаю, что он добавляет его отдельно, поскольку я не смог найти отдельный файл bin для добавления python в Path. Но я могу получить доступ к Python-3 из командной строки, поэтому, я думаю, он настроен правильно.

Пользовательская переменная:

Проблемы: проблема Anaconda на github

Я пробовал несколько исправлений, но не повезло. Я не могу понять, почему это необходимо для использования локального хоста, поскольку это не кажется актуальным.

Конфигурация Anaconda:

Если кто-то сталкивался с подобной проблемой или имеет какое-либо представление об этом, пожалуйста, объясните, как исправить эту проблему.

Источник

Плагин Sublime Text 3, Anaconda, не работает

Я установил плагин anaconda с помощью управления пакетами в sublime text 3, я установил python 33 и anaconda отдельно, и их путь был добавлен в переменную PATH в MS Windows 7 (если это имеет значение). каждый плагин работает нормально, кроме плагина anaconda, который вообще не работает! Он был установлен, и я вижу настройки пользователя и настройки по умолчанию. Но ни одна из Привязок ключей не работает. Возможность ворса также не работает.

Читайте также:  Наушники беспроводные xiaomi как настроить звук

Я попробовал внешний путь в настройках пользователя, добавив свой путь установки anaconda, но, похоже, Sublime не принимает путь windows, такой как :

Я также попытался переустановить его, но ничего не изменилось.

2 ответа

Итак, я установил anaconda в каталог, для которого у меня есть привилегии, но я не могу заставить sublime text 3 распознать, что shell теперь использует anaconda python: >which python /local/home/USER/Apps/anaconda/bin/python когда я строю с помощью sublime, запущенного из того же shell: import.

Я использую Sublime text 3 и пишу простой плагин, проблема в том, что всякий раз, когда я помещаю myplugin.py в папку Packages/User , я получаю идеальный результат. BUT когда я перемещаю файл myplugin.py в папку, например myplugin/myplugin.py , плагин больше не работает. Я попытался посмотреть.

Это была известная проблема, уже исправленная в последней версии. Просто обновите плагин с помощью управления пакетами.

См . https://github.com/DamnWidget/anaconda/issues/35 для получения более подробной информации

Это старый вопрос, но я немного боролся с ним.

Если вы используете Windows исполняемый файл, обязательно используйте косую черту после каждой обратной косой черты

Без косой черты anaconda не будет учитывать путь к исполняемому файлу

Похожие вопросы:

Недавно я установил плагин LiveReload для Sublime Text 3. Я также установил расширение LiveReload Chrome. Все работает отлично, однако остается одна головная боль. Мне нужно войти в управление.

Я использую Sublime Text 3. Недавно я удалил свой плагин sublimelinter и переустановил его, чтобы получить последнюю версию. Предыдущая версия sublimelinter работает нормально. Я знаю, что в новой.

Я использую дистрибутив Anaconda (для библиотеки NumPy,Pandas). Недавно я попытался использовать Sublime Text 3. Проблема в том, что Sublime text не может использовать мою установку Anaconda. Он.

Итак, я установил anaconda в каталог, для которого у меня есть привилегии, но я не могу заставить sublime text 3 распознать, что shell теперь использует anaconda python: >which python.

Я использую Sublime text 3 и пишу простой плагин, проблема в том, что всякий раз, когда я помещаю myplugin.py в папку Packages/User , я получаю идеальный результат. BUT когда я перемещаю файл.

Текстовый редактор : Sublime Text-3 OS : Windows-10 Упаковка : Anaconda Для Python я использую: Anaconda3-4.2.0 -Windows-x86_64 Проблема : Каждый раз, когда я открываю свой Sublime Text-3, Эта.

Я использую Sublime Text на Windows и Anaconda (дистрибутивное программное обеспечение, а не плагин Sublime Text). После последнего обновления Sublime Text (3.0 build 3143) я внезапно получаю это.

Я получаю странное сообщение об ошибке при запуске sublime text 3. при запуске, я получаю ошибку ниже. Вот некоторые сведения о моей системе: Windows 10 Sublime Text 3 (пакет Anaconda установлен.

Я новичок в python и sublime. Я скачал anaconda3-5.2, полную версию с python3.6 и sublime text 3 на моей 64-битной машине windows 10. Когда я начинаю свой sublime text 3 я сразу же получаю ошибку: Я.

Я скачиваю и устанавливаю Anaconda2 из Anaconda Home . Я зарегистрировал Anaconda как свой Python2 по умолчанию, но не добавил к своему PATH. После этого я запускаю подсказку Anaconda, и все.

Источник

Оцените статью