2014-12-22 5 views
1

Хотя осколок установлен на моей Windows Vista, spyder дает ошибку при импорте.Spyder не распознает осколок

  • Когда я импортирую в командной строке Windows, он успешно импортирует & также показывает путь к файлу инициализации.
  • Добавили явный путь в PYTHONPATH Manager Spyder и обновили список модулей. Тем не менее, это не помогло.
  • Проверьте мою переменную среды PATH. Он содержит путь к Python, Python/Scripts & Python/Lib/site-packages. PATH не содержит пробелов, а PATH действительно называется PATH & не как Path (возможно, поэтому для успешного импорта через командную строку)
  • Когда я пытаюсь снова установить осколок (только для подтверждения, существует ли он или нет), пип говорит он уже существует. Когда я пытаюсь обновиться, пип говорит, что он уже обновлен
  • Прочитали лоты & много статей о stackoverflow & через Интернет, но ни одно решение не помогло.
  • Spyder распознает другие пакеты, такие как зева, NumPy и т.д.

Если бы запустить этот код успешно на временной испытательной машины. Теперь попытка работать в моей системе и ее сбой при ошибке ImportError: No module named 'splinter'

Python ver. 3.4; Spyder ver. 3,4

Надеясь на решение ...

Полная trackeback:

runfile('E:/Rampy/DS/Python/Code/AGMARK.py', wdir='E:/Rampy/DS/Python/Code') Traceback (most recent call last):

File "", line 1, in runfile('E:/Rampy/DS/Python/Code/AGMARK.py', wdir='E:/Rampy/DS/Python/Code')

File "C:\Users\ramprasad.g\AppData\Local\Continuum\Anaconda3\lib\site->packages\spyderlib\widgets\externalshell\sitecustomize.py", line 580, in runfile execfile(filename, namespace)

File "C:\Users\ramprasad.g\AppData\Local\Continuum\Anaconda3\lib\site->packages\spyderlib\widgets\externalshell\sitecustomize.py", line 48, in execfile exec(compile(open(filename, 'rb').read(), filename, 'exec'), namespace)

File "E:/Rampy/DS/Python/Code/AGMARK.py", line 8, in from splinter import Browser

ImportError: No module named 'splinter'

ответ

2

Хорошо. Поэтому я мог бы заставить его работать с обходом.

Несмотря на добавление C: \ Python34 & папки Lib (сайт-пакеты) к переменной среды PATH и диспетчеру пути Python Spyder, он не смог распознать пакет splinter при запуске кода в Spyder. Итак, я скопировал & вложенные пакеты Splinter (за которыми следуют Selenium) из C: \ Python34 \ Lib \ site-packages (место, где PIP установил пакеты) до C:\Users\ramprasad.g\AppData\Local\Continuum\Anaconda3\Lib\site-packages (местоположение пакета Anaconda, которое, по-видимому, Spyder, похоже, и стрела! Он начал работать!