出现该问题Defaulting to user installation because normal site-packages is not writeable后,如何安装Python 扩展库 python-docx
时间: 2023-12-19 18:31:59 浏览: 163
详解python中docx库的安装过程
出现Defaulting to user installation because normal site-packages is not writeable的问题是因为你没有管理员权限,无法将Python扩展库安装到系统级别的site-packages目录中。你可以使用以下两种方法来安装Python扩展库python-docx:
1.在命令行中使用--user选项安装python-docx模块,该选项将模块安装到用户级别的site-packages目录中,而不是系统级别的目录中。在命令行中输入以下命令即可安装python-docx模块:
```shell
pip install --user python-docx
```
2.使用虚拟环境安装python-docx模块,虚拟环境是一个独立的Python运行环境,可以在其中安装和管理Python扩展库,而不会影响系统级别的Python环境。在命令行中输入以下命令即可创建并激活虚拟环境:
```shell
python -m venv myenv # 创建虚拟环境
source myenv/bin/activate # 激活虚拟环境(Linux/MacOS)
myenv\Scripts\activate.bat # 激活虚拟环境(Windows)
```
然后在虚拟环境中使用pip安装python-docx模块:
```shell
pip install python-docx
```
阅读全文