2014-12-22 5 views
1

스플린터가 Windows Vista에 설치되어 있지만 가져 오기 할 때 스파이더가 오류를 발생시킵니다.Spyder가 스플린터를 인식하지 못합니다

  • Windows 명령 프롬프트에서 가져올 때 성공적으로 가져 오기 & 또한 초기화 파일의 경로를 보여줍니다.
  • PYTHONPATH 관리자 Spyder 및 업데이트 된 모듈 목록에 명시 적 경로를 추가했습니다. 그러나 도움이되지 않았습니다.
  • 내 PATH 환경 변수를 확인했습니다. 여기에는 Python, Python/Scripts & Python/Lib/site-packages에 대한 경로가 포함되어 있습니다. PATH는 공백을 포함하지 않으며 PATH는 실제로 Path가 아닌 Path &으로 명명됩니다 (명령 프롬프트를 통해 성공적으로 가져올 수있는 이유는 무엇입니까?)
  • splinter를 다시 설치하려고하면 그것은 이미 존재합니다. 업그레이드를 시도 할 때 이미 최신이라고 응답했습니다.
  • 많이 읽었습니다. 웹에서 stackoverflow &에 대한 많은 기사가 있지만 해결책이 없습니다.
  • 스파이더는

임시 테스트 시스템에서 성공적으로이 코드를 실행 했더 등 OS, 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

좋아요. 그래서, 나는 그것을 해결할 수 있습니다.

PATH 환경 변수와 Spyder의 Python Path Manager에 C : \ Python34 & Lib (site-packages) 폴더를 추가하면 Spyder에서 코드를 실행하는 동안 splinter 패키지를 인식하지 못했습니다. 그래서 나는 C:\Users\ramprasad.g\AppData\Local\Continuum\Anaconda3\Lib\site-packages (Spyder 만 인식하는 Anaconda 패키지 위치)과 붐 (boom)으로 C : \ Python34 \ Lib \ site-packages (PIP가 패키지를 설치 한 위치)의 & 붙여 넣기 Splinter (다음에 Selenium) 패키지 폴더를 복사했습니다. 그것은 일하기 시작했습니다!