Spyder没有认识到分裂

时间:2014-12-22 05:29:26

标签: python-3.4 spyder splinter

虽然我的Windows Vista上安装了splinter,但是当我导入时,spyder会出错。

  • 当我在Windows命令提示符下导入时,它成功导入&还显示了init文件的路径。
  • 在Spyder的PYTHONPATH Manager和更新的模块列表中添加了显式路径。然而,没有帮助。
  • 检查了我的PATH环境变量。它包含Python,Python / Scripts&的路径。 Python的/ lib目录/ site-packages中。 PATH不包含空格,PATH确实命名为PATH&而不是路径(可能这就是为什么能够通过命令提示符成功导入)
  • 当我尝试再次安装splinter时(只是为了确认它是否存在),pip说它已经存在了。当我尝试升级时,pip表示它已经是最新的
  • 阅读了很多& stackoverflow&上有很多文章整个网络,但没有解决方案帮助。
  • Spyder识别其他软件包,如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')   回溯(最近一次调用最后一次):

     

文件“”,第1行,in     runfile('E:/Rampy/DS/Python/Code/AGMARK.py',wdir ='E:/ Rampy / DS / Python / Code')

     

文件“C:\ Users \ ramprasad.g \ AppData \ Local \ Continuum \ Anaconda3 \ lib \ site-> packages \ spyderlib \ widgets \ externalshell \ sitecustomize.py”,第580行,在runfile中      execfile(filename,namespace)

     

文件“C:\ Users \ ramprasad.g \ AppData \ Local \ Continuum \ Anaconda3 \ lib \ site-> packages \ spyderlib \ widgets \ externalshell \ sitecustomize.py”,第48行,在execfile中      exec(compile(open(filename,'rb')。read(),filename,'e​​xec'),namespace(

)      

档案“E:/Rampy/DS/Python/Code/AGMARK.py”,第8行,      来自splinter import Browser

     

ImportError:没有名为'splinter'的模块

1 个答案:

答案 0 :(得分:2)

好。所以,我可以通过解决方案来实现它。

尽管添加C:\ Python34&它的Lib(site-packages)文件夹到PATH环境变量和Spyder的Python Path Manager,它在Spyder中运行代码时无法识别splinter包。所以,我复制了&从C:\ Python34 \ Lib \ site-packages(PIP安装包的位置)粘贴到Splinter(后面是Selenium)包文件夹到C:\Users\ramprasad.g\AppData\Local\Continuum\Anaconda3\Lib\site-packages(Spyder似乎认识到的Anaconda的包裹位置)和繁荣!它开始工作了!