首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装pdfminer错误,权限被拒绝

安装pdfminer错误,权限被拒绝
EN

Stack Overflow用户
提问于 2012-12-23 04:48:44
回答 1查看 2.2K关注 0票数 2

我正在尝试安装pdfminer。使用命令%python setup.py install时出现此错误

代码语言:javascript
复制
error: could not create '/usr/local/lib/python2.4/site-packages/pyPdf':
Permission denied

所以我试着:

代码语言:javascript
复制
python2.4 setup.py install --home=$HOME/lib/python2.4

现在,当我尝试pdf2txt.py -o output.html samples/simple1.pdf时,我得到了另一个错误:

代码语言:javascript
复制
from pdfminer.pdfparser import PDFDocument, PDFParser
ImportError: No module named pdfminer.pdfparser

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-12 23:34:37

要在/usr/local中的默认位置安装,请使用sudo:

代码语言:javascript
复制
sudo python2.4 setup.py install

如果您没有root权限,可以指定自定义位置:

代码语言:javascript
复制
python2.4 setup.py install --home=$HOME/lib/python2.4

但是,您需要确保位置位于您的python路径上:

代码语言:javascript
复制
export PYTHONPATH=$HOME/lib/python2.4:$PYTHONPATH

您可以将其放入您的bash配置文件中,以确保它总是自动添加的。您还可以从python中添加到python路径:

代码语言:javascript
复制
import sys
sys.path.append('/home/lib/python2.4')

另一种选择是使用virtualenv。如果没有安装virtualenv,您将需要root权限才能安装它,但是您可以将您的virtualenv放在您想要的任何位置。

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

https://stackoverflow.com/questions/14006464

复制
相关文章

相似问题

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