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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。...

發布時間:2025/4/16 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??? 經過一周的各種折磨,如題。以下是我的經驗和教訓。

??? 我的外網是win10 64位,內網環境win7 32位。由于未知原因,anaconda無法安裝!!!

??? 其實最靠譜的安裝三方包的還是whl包。但是很有可能三方包能pip卻找不到,而且找到也可能不兼容!!最恐怖的是有個包同樣的版本通過3.7打包成whl只能3.7用,3.6打包whl只能3.6用。

??? 第一步,安裝一個與內網環境完全相同的python版本,以我為例,外網額外安裝python3.6 32位(64位系統可以安裝32位程序)。那怎么解決兼容問題呢?很簡單將32位的改名,python.exe和pythonw.exe改名。還是以我為例,我改成了python32.exe和pythonw32.exe。這樣以后使用pip等python相關命令的時候,為了不混淆,不許在前面加上python -m 或python32 -m。以我為例:python -m pip install xxx;python32 -m pip install xxx。

??? 這兒有個坑:我貪圖方便,就把\scripts路徑下的pip等相關命令也改名了,一開始很方便,但后來發生了不可描述的事情,我就不描述了。總之,麻煩一點點,不會吃虧。

??? 第二步,找一個你認為合適的空白文件夾,按住shift,右鍵點擊文件夾內,在此處打開cmd/powershell,以我為例:輸入python32 -m pip install xxx。xxx是想安裝的包。如果安裝成功,并經過實驗能夠在該python環境中正常使用。ok,繼續輸入python32 -m pip download xxx。pip會把xxx以及依賴的所有包的tar.gz文件下載到該文件夾,順便把whl也下載下來了。

??? 坑:有時候whl包會少幾個,需要手動將tar.gzd打包成whl。解壓tar.gz,在該文件夾打開命令行,輸入pyhton32 setup.py bdist_wheel,會生成dist文件夾,打開就能找到whl文件。依賴wheel包。如果缺少自己python32 -m pip install wheel。

??? 第三步,將whl復制到內網中,按照依賴關系手動pip 安裝。

??? tips:在命令行中可以用tab補全命令。針對whl非常長的文件名,可以通過先打幾個字母,再通過tab補全。

??? tips:存在可以一鍵自動安裝的方法,我上篇隨筆就有,但是pip版本好像要低于10.0.0,而且很容易出問題。不如老老實實手動安裝。反正也就是十來個包。

??? tips:只要外網內網python版本一樣,外網安得上的包,內網一定可以。

?

轉載于:https://www.cnblogs.com/offline-ant/p/9897246.html

總結

以上是生活随笔為你收集整理的外网win10 64位环境下 为内网win7 32位安装三方包的最靠谱手段:python64位、32位全安装。...的全部內容,希望文章能夠幫你解決所遇到的問題。

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