嗨,我刚刚开始使用python并试图安装一些必需的库。在OSX上使用Python3.4.1。我已经安装了PyPDF2(假定成功),但似乎无法使用这些工具:
sh-3.2# port select --list python
Available versions for python:
none
python25-apple
python26
python26-apple
python27-apple
python34 (active)
sh-3.2# pip install PyPDF2
Requirement already satisfied (use --upgrade to upgrade): PyPDF2 in /opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages
Cleaning up...
sh-3.2#
。。。
import PyPDF2
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import PyPDF2
ImportError: No module named 'PyPDF2'
>>>
我是不是漏了一步?或者py3.4.1中不支持PyPDF2?
您可以使用以下命令安装PyPDF2
在我的例子中:pip3使用python在/usr/local/bin中安装PyPDF2
PyPDF2与Python 3.4兼容,所以这不是问题所在。
在哪个Python版本中安装了pip?即使您在
python34
上,如果pip安装到另一个版本,它也会将库下载到该版本。在任何情况下,您都可以从PyPI下载,然后运行
setup.py install
进行安装。不过,我得到的唯一可能的解释是,您当前使用的Python版本确实安装了PyPDF2。看看是否可以从任何其他版本导入PyPDF2。
相关问题 更多 >
编程相关推荐