首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在hostmonster共享linux服务器上导入selenium错误

在hostmonster共享linux服务器上导入selenium错误
EN

Stack Overflow用户
提问于 2013-06-02 17:08:41
回答 2查看 234关注 0票数 0

我已经创建了一个python脚本,它使用selenium自动执行在线任务。这个脚本在我的本地机器(Windows7)上运行得很好,并给出了我正在寻找的输出。我现在正在尝试从我的hostmonster共享服务器上的PHP启动并运行它,该服务器运行linux,但没有运气。

我已经在我的win7组件和服务器上安装了这个版本的selenium:

Python版本: 2.7.5

我编写的脚本在“导入selenium”时出现以下错误:ImportError:没有名为selenium的模块

当我通过ssh shell登录到服务器时,我可以输入"import selenium“,并且没有收到任何错误。我也可以在ssh shell中输入"from selenium import webdriver“,没有收到任何错误。

任何帮助/指导都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-08 03:22:52

我已经解决了这个问题。我使用以下命令在python文件夹之外安装selenium。

easy_install --prefix=$HOME/.local/ selenium

我还在我的主目录中的.bashrc文件的底部添加了这些行

export PYTHONPATH=$HOME/.local/lib/python/site-packages:$PYTHONPATH

export PYTHONPATH=$HOME/.local/lib/python2.7/site-packages:$PYTHONPATH

export PATH=$HOME/.local/bin:$PATH

票数 1
EN

Stack Overflow用户

发布于 2013-06-07 10:49:55

当我进入的时候

import sys

然后

print sys.path

在ssh shell中,我接收到以下内容:

['', '/home2/klickste/python/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/home2/klickste/python/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg', '/home2/klickste/python/lib/python2.7/site-packages/html2text-3.200.3-py2.7.egg', '/home2/klickste/python/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg', '/home2/klickste/python/lib/python27.zip', '/home2/klickste/python/lib/python2.7', '/home2/klickste/python/lib/python2.7/plat-linux2', '/home2/klickste/python/lib/python2.7/lib-tk', '/home2/klickste/python/lib/python2.7/lib-old', '/home2/klickste/python/lib/python2.7/lib-dynload', '/home2/klickste/python/lib/python2.7/site-packages']

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16881335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档