python嵌入式版本安装openpyxl失败解决方法

使用嵌入式版本安装第三方包时会引用本机缓存的et_xmlfile,

所以会有如下错误.

D:\Projects\Inspect\python-3.8.1>python.exe -m pip install openpyxl --cache-dir D:\ -i https://mirrors.aliyun.com/pypi/simple/
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting openpyxl
  Downloading https://mirrors.aliyun.com/pypi/packages/95/8c/83563c60489954e5b80f9e2596b93a68e1ac4e4a730deb1aae632066d704/openpyxl-3.0.3.tar.gz (172 kB)
     |████████████████████████████████| 172 kB 1.7 MB/s
Collecting jdcal
  Downloading https://mirrors.aliyun.com/pypi/packages/f0/da/572cbc0bc582390480bbd7c4e93d14dc46079778ed915b505dc494b37c57/jdcal-1.4.1-py2.py3-none-any.whl (9.5 kB)
Collecting et_xmlfile
  Downloading https://mirrors.aliyun.com/pypi/packages/22/28/a99c42aea746e18382ad9fb36f64c1c1f04216f41797f2f0fa567da11388/et_xmlfile-1.0.1.tar.gz (8.4 kB)
    ERROR: Command errored out with exit status 1:
     command: ‘D:\Projects\Inspect\python-3.8.1\python.exe‘ -c ‘import sys, setuptools, tokenize; sys.argv[0] = ‘"‘"‘C:\\Users\\STEVENNL\\AppData\\Local\\Temp\\pip-install-tdhu2qlz\\et-xmlfile\\setup.py‘"‘"‘; __file__=‘"‘"‘C:\\Users\\STEVENNL\\AppData\\Local\\Temp\\pip-install-tdhu2qlz\\et-xmlfile\\setup.py‘"‘"‘;f=getattr(tokenize, ‘"‘"‘open‘"‘"‘, open)(__file__);code=f.read().replace(‘"‘"‘\r\n‘"‘"‘, ‘"‘"‘\n‘"‘"‘);f.close();exec(compile(code, __file__, ‘"‘"‘exec‘"‘"‘))‘ egg_info --egg-base ‘C:\Users\STEVENNL\AppData\Local\Temp\pip-install-tdhu2qlz\et-xmlfile\pip-egg-info‘
         cwd: C:\Users\STEVENNL\AppData\Local\Temp\pip-install-tdhu2qlz\et-xmlfile    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\STEVENNL\AppData\Local\Temp\pip-install-tdhu2qlz\et-xmlfile\setup.py", line 40, in <module>
        from et_xmlfile import (
    ModuleNotFoundError: No module named ‘et_xmlfile‘
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

嵌入式安装第三方包:https://www.jianshu.com/p/d4d40cb403d6

解决方法:

下载et_xmlfile,并解压,然后复制解压后的et_xmlfile,et_xmlfile.egg-info两个文件夹到site-packages下

然后再安装openpyxl:python.exe -m pip install openpyxl

原文地址:https://www.cnblogs.com/ls11736/p/12398376.html

时间: 2024-10-25 17:12:45

python嵌入式版本安装openpyxl失败解决方法的相关文章

linux(ubuntu)下编译安装cx_Freeze失败解决方法

今天准备把写好的Python程序打包,结果折腾了一天.先是想用pyinstaller,发现打包出来运行不了,应该是它在处理import时出了问题.于是考虑用cx freeze代替,结果在安装的时候就报错了,后来找到了解决办法. 先是从http://sourceforge.net/projects/cx-freeze/files/上下载cx_Freeze(版本4.3.3)的包 解压,执行:sudo python setup.py install 出现的错误如下: adding base modul

WIN7 (64 位)安装AutoCAD2012失败解决方法

win7 64位,在安装AutoCAD 2012时安装不了,具体看了一下是因为Framework4.0安装失败,因为本机已经安装了Framework4.5, 打开log日志最后一行如下: .NET Framework Runtime 4.0 Failed Installation aborted, Result=1603 解决方法: 用记事本打开安装文件夹下的setup.ini在DOTNET Begin下的每个子项最后面一行加上     IGNORE_FAILURE=YES(表示忽略dotnet

【linux基础】安装vim失败解决方法

解决方法 step1. 先卸载vim-common; sudo apt-get remove vim-common step2. 安装vim; sudo apt-get install vim 参考 1. 安装vim失败: 完 原文地址:https://www.cnblogs.com/happyamyhope/p/12320905.html

node.js setup wizard ended prematurely Win7安装nodejs失败解决方法

Nodejs官网下载:http://nodejs.org/download/ 下载有两种文件格式,一种是mis而别一种是exe文件,分别对应你的操作系统进行下载. 1.我下载的是mis文件,安装时会出现一个安装界面,一直Next就OK 当我安装快结束的时间就出现回滚,安装失败 然后上网搜了很多资料也没有满足结果,后来有人说下载windows Binary与npm配置好环境变量,结果可以. 第一步: 1.下载windows Binary ,进入官网就可以下载了,下载回来的是一个带exe后缀文件安装

Xcode 7安装KSImageNamed失败解决方法

## How do I use it? Build the KSImageNamed target in the Xcode project and the plug-in will automatically be installed in `~/Library/Developer/Xcode/Plug-ins`. Relaunch Xcode and `imageNamed:` will magically start autocompleting your images. **Import

python venv下安装mysql出错 解决方法

1.首先使用exe文件安装python-mysql.链接: http://pan.baidu.com/s/1kVqILTX 密码: manj. 2.虚拟环境创建后,我们把已经在公共环境使用exe安装好的mysql涉及到的四个文件复制到虚拟环境对应目录(copy到虚拟环境下的\venv\Lib\site-packages文件夹下即可): MySQL_python-1.2.3-py2.7.egg-info MySQLdb _mysql.pyd _mysql_exceptions.py 然后我们检查下

kali nessus 安装插件失败解决方法

首先切换到nessus安装目录下: 1.nessuscli fetch --register-offline nessus.license 2.nessuscli update d:/all-2.0.tar.gz 3.nessusd start 如果不可以,重启下电脑再试一下 最后在登陆下http://localhost:8834/ 可以了 all-2.0.tar.gz下载地址: https://yunpan.cn/cvAB9ZfnCE7eH  访问密码 c1e6 参考: http://tieb

Fedora安装vim失败解决方法

今天安装在fedora上安装vim的时候,出现如下错误 ================================================================= Downloading packages: Running transaction check Running transaction test Transaction check error: file /usr/share/man/man1/vim.1.gz from install of vim-comm

Electron 7.x以上版本安装提示错误解决方法

升级使用最新的Electron 7.x以上版本,运行提示electron不存在,其实是因为electron install时候对应平台的可执行文件没有下载成功,错误提示如下: (node:18000) UnhandledPromiseRejectionWarning: Error: EPERM: operation not permitted, lstat 'C:\Users\JUNCHU~1\AppData\Local\Temp\electron-download-4VfCX9\electro