windows python安裝mathutils庫出現(xiàn)錯誤的解決過程
項目場景
在windows11上python安裝mathutils庫時報錯。分如下兩種情況安裝,都報的是同樣的錯誤:
(1)直接在使用pip安裝
python -m pip install mathutils # 或者 pip install mathutils
(2)下載好mathutils,該庫是在gitlib網(wǎng)站中管理的。conda進(jìn)入到文件目錄后,輸入如下命令安裝
python setup.py build python setup.py install
報的錯誤為“無法解析外部符號PyModule_AddType”
配置描述
這里使用的是windows 11, vs2017, python是conda環(huán)境下的3.7;
網(wǎng)上一些很多相關(guān)但是不確切的經(jīng)驗分享,比如分析分析錯誤2001的。但是對所遇到的問題無效。
解決方案
找到外部符號PyModule_AddType所在位置
E:\.....\blender-mathutils-master\src\mathutils\mathutils.c
如下圖所示注釋掉PyModule_AddType,重新安裝
、
輸入安裝命令,即可順利安裝
python setup.py build python setup.py install
成功

然而,卻無法正常使用mathutils,調(diào)用時報錯如下:

將PyModule_AddType改成PyModule_AddObject并取消上述注釋,成功??!
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決python os.mkdir創(chuàng)建目錄失敗的問題
今天小編就為大家分享一篇解決python os.mkdir創(chuàng)建目錄失敗的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
Python實現(xiàn)將HTML表格一鍵導(dǎo)出為Excel(xlsx)的實戰(zhàn)指南
在數(shù)據(jù)采集、網(wǎng)頁解析或自動化報表場景中,我們經(jīng)常會遇到需要將HTML 頁面中提取的表格數(shù)據(jù)導(dǎo)出為Excel文件,下面我們就來看看如何使用Python實現(xiàn)這一功能吧2026-01-01
Python中強(qiáng)大的命令行庫click入門教程
click是Python的一個命令行工具,極其好用。不信?一試便知。下面這篇文章主要給大家介紹了Python中強(qiáng)大的命令行庫click,需要的朋友可以參考學(xué)習(xí),下面來一起看看吧。2016-12-12
Django初步使用Celery處理耗時任務(wù)和定時任務(wù)問題
這篇文章主要介紹了Django初步使用Celery處理耗時任務(wù)和定時任務(wù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12

