在hostmonster共享linux上导入selenium错误

2024-10-08 20:24:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经创建了一个python脚本,它使用selenium来自动化在线任务。这个脚本在我的本地机器(windows7)上运行得很好,并且给出了我要查找的输出。我现在试着在我的hostmonster共享服务器上安装并运行它,它正在运行linux并且没有运气。在

我已在win7 comp和服务器上安装了此版本的selenium:pypi.python.org/pypi/selenium
Python版本:2.7.5
我编写的脚本在“importselenium”处出现以下错误:ImportError:没有名为selenium的模块

当我通过sshshell登录到服务器时,我可以输入“importselenium”并且没有收到任何错误。我也可以在ssh shell中输入“from selenium import webdriver”,并且不会收到任何错误。
如有任何帮助/指导,我们将不胜感激。在


Tags: org版本脚本pypi机器linuxselenium错误
2条回答

我已经解决了这个问题。我使用以下命令在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

当我输入
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']

相关问题 更多 >

    热门问题