我有 ubuntu 16.04
和 python 3.5
我想安装 python-docx
包一样。pip3 install python-docx
它说包安装成功,虽然当尝试导入到python文件中,如:
import docx
的文件时,给出了错误信息。ImportError: No module named 'docx'
任何帮助感谢
另外。pip3 show python-docx
显示。
Name: python-docx
Version: 0.8.10
Summary: Create and update Microsoft Word .docx files.
Home-page: https://github.com/python-openxml/python-docx
Author: Steve Canny
Author-email: [email protected]
License: The MIT License (MIT)
Location: /home/otariki/.local/lib/python3.5/site-packages
Requires: lxml
Required-by:
首先,你必须检查它是否真的被安装了,使用 pip3 list
另外,请确认你是在全局还是在环境中安装软件包。
你可以通过以下方式禁用env deactivate
另外,请尝试在py2中导入该模块。
你的软件包是在本地安装的。
你可以做的事情是添加 site-packages
文件夹到您的 PYTHONPATH
环境变量。
export PYTHONPATH=$PYTHONPATH:/home/otariki/.local/lib/python3.5/site-packages
你可以把这一行添加到你的 .bashrc
(如果你不使用Bash,则为等价物),以确保每次打开终端时都能设置它。