64位系统装32位的Python,Python version 3.5 required, which was not found,DLL load failed
64位系统装了32位的Python,安装exe格式对应python版本相关的包,报错:Python version 3.5 required, which was not found in the registry。
原因是注册表缺少Python安装信息,安装时,要注意选择。
64位系统32位Python,如果使用pywin32出现DLL load failed
复制文件夹
C:\Program Files (x86)\Python36-32\Lib\site-packages\pywin32_system32\
内的文件:
pythoncom36.dll
pywintypes36.dll
到文件夹
C:\Windows\SysWOW64\
+++++++++++++++++++++++++++++++++++++++++
1.右键安装包,“以管理员权限运行”
2.勾选“add Python 3.5 to PATH”,选择“customize installation”。
3.注意,勾选“for all users”就需要管理员权限运行。
4.勾选“Install for all users”,安装。
当然,你也可以选择使用下面了py脚本来添加Python安装信息:
import sys
from _winreg import * version = sys.version[:3]
installpath = sys.prefix
regpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)
installkey = "InstallPath"
pythonkey = "PythonPath"
pythonpath = "%s;%s\\Lib\\;%s\\DLLs\\" % (
installpath, installpath, installpath
)
def RegisterPy(): try: reg = OpenKey(HKEY_CURRENT_USER, regpath) except EnvironmentError as e: try: reg = CreateKey(HKEY_CURRENT_USER, regpath) SetValue(reg, installkey, REG_SZ, installpath) SetValue(reg, pythonkey, REG_SZ, pythonpath) CloseKey(reg) except: print "*** Unable to register!" return print "--- Python", version, "is now registered!" return if (QueryValue(reg, installkey) == installpath and QueryValue(reg, pythonkey) == pythonpath): CloseKey(reg) print "=== Python", version, "is already registered!" return CloseKey(reg) print "*** Unable to register!" print "*** You probably have another Python installation!" if __name__ == "__main__": RegisterPy()
64位系统装32位的Python,Python version 3.5 required, which was not found,DLL load failed相关推荐
- 64位计算机安装32位,64位电脑装32位系统,小编教你64位电脑怎么装32位系统
对电脑有深入了解的用户就知道,64位电脑一般指的是CPU是64位处理器,64位机器要安装64位系统,发挥硬件最佳性能,当然了,64位电脑也可以装32位系统,因为64位电脑是向下兼容,支持64位系统也支 ...
- linux64位系统兼容32位程序(不下载兼容包)
64位系统兼容32位系统,正常通过apt指令安装兼容包即可.也就是两条命令的事情: apt-get install gcc-multilib apt-get install g++-multilib ...
- python动态库反初始化_解决TensorFlow的ImportError: DLL load failed: 动态链接库(DLL)初始化例程失败...
[背景] 在scikit-learn基础上系统结合数学和编程的角度学习了机器学习后(我的github:https://github.com/wwcom614/machine-learning),意犹未 ...
- python 安装gdal成功,但是导入报错:DLL load failed 找不到指定的模块
最近基于Python3.8安装gdal,报错如题,尝试了很多方法,包括各种替换gdal版本,升级对应的依赖包版本一直没得到解决. 最后看到两个很有参考价值的文章: 1.关于python环境配置几个常见 ...
- 64位计算机可以安装32位软件,【64位可以安装32位系统】64位安装32位的软件_64位系统改装32位系统...
2017-12-05 16:46:37 浏览量:1233 系统可以在线安装吗?怎么安装?我们知道电脑都需要安装系统才能正常使用,安装系统多数是通过U盘或光盘安装,现在则出现了在线安装系统工具,可以帮助 ...
- 64位电脑 装32位oracle,在64位Windows和64位Oracle 11g基础上安装32位ArcSDE
64位Oracle 11g如何安装32位ArcSDE呢?以下是操作步骤: 1.安装64位Oracle 11g服务端: 2.安装32位Oracle 11g客户端,选择管理员: 3.安装ArcSDE: 4 ...
- 64位 pb12 win7 数据源_64位系统用32位powerbuilder9.0链接64位oracle12c
64 位系统下用 32 位 power builder9.0 链接 64 位 oracle12c 1. 在 32 位的 power builder9.0 里链接 64 位 oracle12c 时, 会 ...
- 64位电脑 装32位oracle,64位Windows可以安装32位的Oracle吗
嘿服类 回答数:37 | 被采纳数:91 2017-04-21 07:22:43 64位的win7 完全可以安装32位的oracle. 安装方法如下: 首先,要解除oracle安装的windows ...
- 2003 64位系统 IIS6 32位模式运行
要运行 32 位版本的 ASP.NET 2.0,请按照以下步骤操作: 单击"开始",单击"运行",键入 cmd,然后单击"确定". 键入以 ...
最新文章
- Docker入门六部曲——基本引导
- 2000亿次开放学习后,DeepMind的智能体成精了
- linux 64平台上编译32位程序: GCC编译选项 -m64 -m32 -mx32
- 白话解析:一致性哈希算法 consistent hashing
- java配置文件中的plugin,启用ContextReplacementPlugin以忽略webpack中的配置和测试设置文件...
- 合并DateFrame之—— append()
- Golang中使用kafka
- java中 d_Java 中的 syncronized 你真的用对了吗
- centos yum安装python2.7及常见报错处理
- Android中dp与px互转的方法
- 前端学习(741):通过榨汁机看透函数
- java右移位_java中的左移 右移
- 漫画 | Kubernetes带你一帆风顺去远航
- hawq state 报错: the database is down, but Ambari shows all hawq services as being
- mac终端shell颜色
- Python+OpenCV:理解k近邻(kNN)算法(k-Nearest Neighbour (kNN) algorithm)
- MySql数据导入导出及解决ERROR2006(MySQL server has gone away)错误
- VirtualBox安装教程(Win10)含软件安装包
- 《程序员》8月:移动开发新技术探索
- 化妆品行业如何开启新零售模式?你懂了吗