作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我下载了一个包(称为 pysolr 2.0.15)到我的计算机上,以便与 Haystack 一起使用。说明要求我将 pysolr 添加到我的 PYTHONPATH。
这到底是什么意思?提取 pysolr 文件后,我运行了命令 python setup.py install ,仅此而已。那做了什么,我还需要做什么吗?
感谢您的帮助!
最佳答案
pythonpath 告诉 python 去寻找模块,例如你可能已经写了一个你想在多个应用程序中使用的库并将它存储在路径/mylibs/python/然后,您必须将该路径添加到 pythonpath 以便 python 找到它。
如果你已经下载了一个 python 模块或库(我不太确定这里的命名约定)并且你只是将它保存在你计算机上的一个随机位置,那么你必须将它添加到你的 pythonpath .
但是,如果您使用的是 easy_install 或 PIP,那么您不必担心。
要在你编写的 *nix 系统中的 python-path 中添加一些东西:
export PYTHONPATH=$PYTHONPATH:/<path_to_modules>
关于python - 如何向 PYTHONPATH 添加一些东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11960602/
我是一名优秀的程序员,十分优秀!