在ubuntu 16.04上安装python3的软件包。

问题描述 投票:0回答:1

我有 ubuntu 16.04python 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: 
python python-3.x ubuntu-16.04
1个回答
1
投票

首先,你必须检查它是否真的被安装了,使用 pip3 list

另外,请确认你是在全局还是在环境中安装软件包。

你可以通过以下方式禁用env deactivate

另外,请尝试在py2中导入该模块。


1
投票

你的软件包是在本地安装的。

你可以做的事情是添加 site-packages 文件夹到您的 PYTHONPATH 环境变量。

export PYTHONPATH=$PYTHONPATH:/home/otariki/.local/lib/python3.5/site-packages

你可以把这一行添加到你的 .bashrc (如果你不使用Bash,则为等价物),以确保每次打开终端时都能设置它。

© www.soinside.com 2019 - 2024. All rights reserved.