91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

pywin32找不到python的解決方法

發布時間:2020-09-02 09:43:43 來源:億速云 閱讀:387 作者:小新 欄目:編程語言

這篇文章主要介紹pywin32找不到python的解決方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

1、檢查一下注冊表是否存在python其它版本的信息

方法:

(1)在命令行中輸入regedit打開注冊表

(2)在HKEY_CURRENT_USER\Software中找一下是否存在python注冊信息,如果存在,檢查一下是否是python27版本,且是否包含下面兩個節點。

再檢查一下其對于的安裝路徑是否正確。如果不知道如何檢查,可以把python節點信息右擊選擇刪除。如果python注冊信息不存在,這里就不用操作了。

2、新建register.py文件,復制如下代碼保存在D盤根目錄下,cmd命令行運行 python register.py,當輸出“python 2.7 is already registered”就ok了。

(python27使用正常,無需修改任何內容)

#
# script to register Python 2.0 or later for use with win32all
# and other extensions that require Python registry settings
#
# written by Joakim Loew for Secret Labs AB / PythonWare
#
# source:
# http://www.pythonware.com/products/works/articles/regpy20.htm
#
# modified by Valentine Gogichashvili as described in http://www.mail-archive.com/distutils-sig@python.org/ 
msg10512.html
 
import sys
from _winreg import *

# tweak as necessary
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()

3、執行后再檢查一下注冊表。python27的注冊信息已經存在了。

4、再次安裝pywin32-220.win32-py2.7.exe,結果安裝成功。

以上是pywin32找不到python的解決方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

杭锦后旗| 广昌县| 新巴尔虎右旗| 泰顺县| 西平县| 星座| 蓝田县| 新乐市| 古交市| 长子县| 合作市| 儋州市| 镇坪县| 绍兴市| 南江县| 乌拉特中旗| 山阳县| 汽车| 旺苍县| 广宗县| 长泰县| 湛江市| 富阳市| 泸溪县| 乌兰县| 城固县| 台州市| 华安县| 徐州市| 开原市| 南皮县| 察隅县| 澳门| 中西区| 历史| 仙游县| 陵水| 荆门市| 北安市| 腾冲县| 德清县|