博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装PIL库时提示python未注册错误(自定义python安装路径)
阅读量:4494 次
发布时间:2019-06-08

本文共 1312 字,大约阅读时间需要 4 分钟。

1 import sys 2    3 from _winreg import * 4    5 # tweak as necessary 6 version = sys.version[:3] 7 installpath = sys.prefix 8 regpath = "SOFTWARE\Python\Pythoncore\%s\\" % (version) 9 installkey = "InstallPath"10 pythonkey = "PythonPath"11 pythonpath = "%s;%s\Lib\;%s\DLLs\\" % (12     installpath, installpath, installpath13 )14  15 def RegisterPy():16     try:17         reg = OpenKey(HKEY_CURRENT_USER, regpath)18     except EnvironmentError as e:19         try:20             reg = CreateKey(HKEY_CURRENT_USER, regpath)21             SetValue(reg, installkey, REG_SZ, installpath)22             SetValue(reg, pythonkey, REG_SZ, pythonpath)23             CloseKey(reg)24         except:25             print "*** Unable to register!"26             return27         print "--- Python", version, "is now registered!"28         return29     if (QueryValue(reg, installkey) == installpath and30         QueryValue(reg, pythonkey) == pythonpath):31         CloseKey(reg)32         print "=== Python", version, "is already registered!"33         return34     CloseKey(reg)35     print "*** Unable to register!"36     print "*** You probably have another Python installation!"37 RegisterPy()

 将以上代码运行一下注册一下现有的路径即可安装PIL了

PIL下载地址:http://pythonware.com/products/pil/

转载于:https://www.cnblogs.com/wangjunyan/p/5498291.html

你可能感兴趣的文章
Raspberry Pi 上使用GPU的OpenMax视频编码
查看>>
[LeetCode] Combinations 组合项
查看>>
95. Unique Binary Search Trees II
查看>>
js input框输入1位数字后自动跳到下一个input框聚焦
查看>>
我才知道爬虫也可以酱紫--火车采集器
查看>>
未来的物联网结点:可穿戴设备
查看>>
h5播放音乐
查看>>
Python 的內建模块
查看>>
每天一个linux命令(54):ping命令
查看>>
Centos下搭建FTP服务器基础笔记
查看>>
jpa-入门.缓存配置ehcache.xml
查看>>
krpano 常用标签
查看>>
21069207《Linux内核原理与分析》第四周作业
查看>>
Linux系统中“动态库”和“静态库”那点事儿
查看>>
《linux备份与恢复之一》.tar.bz2与.tar.gz格式的文本压缩率比较
查看>>
005_nginx414_nginx 414 Request-URI Too Large
查看>>
Spring源码情操陶冶-ContextLoader
查看>>
Spring源码情操陶冶-PathMatchingResourcePatternResolver路径资源匹配溶解器
查看>>
C++数据结构大作业之大数加法、乘法、幂运算
查看>>
C++编程对缓冲区的理解
查看>>