python-2.7 - PYTHONPATH 在 ubuntu 13.04 中显示为空

标签 python-2.7 ubuntu selenium-webdriver pythonpath robotframework

当我执行 echo $PYTHONPATH 时,它什么都不返回..空行。

那是什么意思。我正在使用 python,它工作正常。那么 pythonpath 的用途是什么,它在 ubuntu 13.04 中的值(value)应该是什么

/usr/bin/

/usr/lib/

..或者别的什么

在 Windows 中,我们有 python27/source 目录,我可以在其中放置外部源/驱动程序,其中(或等效)它在 ubuntu 中。

当我执行 user@user$ dpkg -L python2.7 时显示

/.
/usr
/usr/lib
/usr/lib/python2.7
/usr/lib/python2.7/lib-dynload
/usr/lib/python2.7/lib2to3
/usr/lib/python2.7/lib2to3/fixer_util.py
....
/usr/lib/python2.7/lib2to3/Grammar.txt
/usr/share
/usr/share/doc
/usr/share/doc/python2.7
/usr/share/doc/python2.7/NEWS.gz
/usr/share/doc/python2.7/README.Debian
/usr/share/doc/python2.7/ACKS.gz
/usr/share/doc/python2.7/README.gz
/usr/share/doc/python2.7/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/python2.7
/usr/share/applications
/usr/share/applications/python2.7.desktop
/usr/share/menu
/usr/share/menu/python2.7
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/2to3-2.7.1.gz
/usr/share/man/man1/pdb2.7.1.gz
/usr/share/man/man1/pygettext2.7.1.gz
/usr/share/man/man1/pydoc2.7.1.gz
/usr/share/pixmaps
/usr/share/pixmaps/python2.7.xpm
/usr/bin
/usr/bin/2to3-2.7
/usr/bin/pygettext2.7
/usr/bin/pydoc2.7
/usr/share/doc/python2.7/changelog.gz
/usr/share/doc/python2.7/changelog.Debian.gz
/usr/bin/pdb2.7

我已经从该站点下载了 chrome 驱动程序并放入给定目录/usr/bin..但是它不起作用。我应该把它放在哪里? https://code.google.com/p/selenium/wiki/ChromeDriver

最佳答案

您在终端中回显的变量 PYTHONPATH 被添加到 python 的其他路径中。因此,如果您没有在 .profile.bashrc 文件(或本地)中设置任何特定路径,则该变量将为空。

在python shell中查看python使用的路径

import sys
print(sys.path)

或者如@mgilson 所建议的那样,您可以从终端运行

python -c 'import sys; print(sys.path)'

注意:如果您决定使用 python setup.py install --user 手动安装包,则不需要添加 $HOME/.local/lib/pythonX .X/site-packagesPYTHONPATH,因为它已经在 sys.path

关于python-2.7 - PYTHONPATH 在 ubuntu 13.04 中显示为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20966157/

相关文章:

python - pickle : using both __getstate__ and __getnewargs__

python - 由于错误消息,无法在 Ubuntu 上安装 keras-pandas

ubuntu - 用 tar 压缩,tar : Exiting with failure status due to previous errors

python Selenium : How to wait and switch to a dynamic iframe?

python - 属性错误问题 : module 'selenium.webdriver' has no attribute 'Chrome'

selenium - 登录Gmail帐户失败(Selenium Automation)

python - 使用 wxPython 中的线程更新 GUI 中面板的标签

Python:将一个目录及其子目录下的所有文件名写入一个文本文件

python - 在python中的指定html block 之间提取文本

Xubuntu 16.04 上的 R 升级/安装