日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python pywin32 微信_Pywin32错误地安装进Anaconda的Python里了

發布時間:2024/10/12 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python pywin32 微信_Pywin32错误地安装进Anaconda的Python里了 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Pywin32是Python的Windows擴展文件

最近打算學 Scrapy,所以需要配置好環境和安裝一些依賴庫,之前安裝 wheel、lxml、PyOpenssl、Twisted 這些間接或直接的庫都沒啥問題,但在安裝Pywin32時出現了一些問題,以下是我的安裝記錄

下載Pywin32

我的是Python3.6.1,因為221版本比220版本新,所以選擇了221版本(如果頁面加載不完整,試下其它瀏覽器模式,比如IE)。

點擊 pywin32-221.win-amd64-py3.6.exe 版本耐心等待保存文件的提示窗口出現

安裝Pywin32出現問題

打開剛下載安裝包的 pywin32-221.win-amd64-py3.6.exe,按照提示即可進入以下界面

我安裝了單獨的Python,而且是希望把Pywin32安裝到單獨的Python里(下圖也表明它的優先級最高),而不是Anaconda 里的 Python,但不知為何只檢測到 Anaconda 里 Python 的安裝目錄

我以為沒影響就直接安裝了

然后把Scrapy也安裝好后測試Scrapy是否安裝成功,我是覺得如果Scrapy能正常運行,那說明之前安裝的依賴庫和Pywin32都沒問題

但其實這只能說明Scrapy安裝成功,沒用到Pywin32的功能當然不會出現什么異常,如果以后用到了就會報錯了。

要檢測Pywin32是否正確安裝,需要進入Python交互式命令行模式,執行導入 win32 的命令

import win32

果然出現了異常,無法導入win32模塊

換用 Anaconda 的 Python 執行上面的命令后導入成功,說明 Pywin32 確實安裝到 Anaconda 的 Python 里了

可以在Anaconda的安裝目錄下 I:\Anaconda3\Lib\site-packages 看到 pywin32_system32,而單獨Python的安裝目錄 I:\Python\Python36\Lib\site-packages 就找不到

另一奇怪的是:安裝時生成 PythonWin.exe (Python的IDE程序)的快捷方式被自動添加到(單獨)Python文件夾的開始菜單中

解決問題

后來網上搜索了很長時間,發現通過修改注冊表可以解決該問題

打開注冊表

在“運行”里進入regedit

進入路徑:

HKEY_CURRENT_USER\Software\Python\PythonCore\3.6\

修改注冊表

修改InstallPath

把 InstallPath 的默認值改為單獨安裝的Python路徑:

I:\Python\Python36

點擊確定即成功修改

修改PythonPath

把 PythonPath 的默認值改為單獨安裝的Python目錄下的Lib及DLLs(注意分號):

I:\Python\Python36\Lib;I:\Python\Python36\DLLs

點擊確定即成功修改

重新安裝Pywin32

重新打開安裝包 pywin32-221.win-amd64-py3.6.exe,按照提示即可進入以下界面

測試Pywin32是否正確安裝

現在重新進入單獨Python的交互式命令行模式,執行導入 win32 的命令

import win32

可以看到都導入成功,說明Pywin32正確安裝

PS

只要Pywin32安裝完成,不管是安裝在哪個版本的Python中,都可以通過Pythonwin(Python的IDE程序)編輯.py文件

微信公眾號:display3Dhttps://wx1.sinaimg.cn/thumb180/bfcc6bc7gy1ft2oyj1xrqj209k09k3yg.jpg?wx1.sinaimg.cn

總結

以上是生活随笔為你收集整理的python pywin32 微信_Pywin32错误地安装进Anaconda的Python里了的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。