环境配置bug合集ImportError、ImportError、ImportError

环境

pycharm、python 3.6

Bug1: ImportError: DLL load failed: 找不到指定的模块。

大概就是如图:
在这里插入图片描述
具体情况是numpy在本地启动虚拟环境可以导入,但是在pycharm中一直报错,试了很多办法卡了好久,最后解决方法是:
在系统环境变量中添加下图三个路径
在这里插入图片描述
参考自:https://www.cnblogs.com/jonins/p/9691826.html

Bug2 其实是一个tip: jieba库安装

一条简单的命令:
conda install -c conda-forge jieba
晚上不行的话白天试一下

Bug3: ImportError: The _imagingft C module is not installed

在这里插入图片描述
解决方法:https://stackoverflow.com/questions/4011705/python-the-imagingft-c-module-is-not-installed
在一楼回答中有提到在http://www.lfd.uci.edu/~gohlke/pythonlibs/可以获得获得PIL的预编译安装程序(libfreetype和其他模块等),点进去:
在这里插入图片描述
在这选择对应的.whl文件,下载放到虚拟环境的Scripts目录下,比如我的是:D:\soft\Anaconda3\envs\jieba\Scripts,然后进入这个目录,启动控制台,启动该虚拟环境,执行pip install ****.whl。

Bug4:安装.whl时出现文件权限问题

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。
不要怀疑,真的是文件权限问题(也许只是对我而言)
也有可能是开的终端太多占用了什么东西,我修改完文件权限重启完才解决。好吧小菜鸡改bug也是玄学……
在网上查的有些订正都是在install后边直接加上–user,但是这个会直接安装到默认安装路径下,根本装不到我的虚拟环境中,没能get到这一解法。

Bug5:pip无法安装到虚拟环境,而是base

目前还不知道怎么解决,因为后来pip自己又好了,莫名其妙
可以用pip -V检查pip的路径

小心得

conda很贴心霸道,会帮忙找当前安装的库所依赖的库,但是在我使用.whl装完pillow之后,再conda install imageio(依赖pillow库),它察觉不到我装完的pillow,还会重新装,然后就把我原来装的给覆盖了sad;
pip很死板乖巧,让它装啥它就装啥,有时候装完了缺啥报bug还是得再改依旧sad;
总之,不同场景下挑选合适的吧,多试试总会有可以的。

用一个python小文件踩这么多坑,不知道是我的问题还是电脑的问题,真的折腾(⊙︿⊙)

当你在运行Python脚本时遇到"ImportError: DLL load failed while importing pyopenpose: 找不到指定的模块"错误时,这意味着解释器无法找到所需的模块pyopenpose。这可能是由于以下几个原因导致的: 1. 该模块未正确安装:请确保你已经正确安装了pyopenpose模块。可以使用pip命令来安装它,例如:pip install pyopenpose。 2. 模块的路径未正确配置:检查你的Python环境变量和路径设置,确保它们包含了pyopenpose模块的路径。你可以尝试手动添加该模块的路径到sys.path中,以便解释器能够找到它。 3. 模块依赖项缺失:pyopenpose可能依赖于其他的库或模块。请确保你已经正确安装了所有的依赖项,并且它们也在正确的路径下。 4. 模块版本不兼容:有时候,不同版本的模块之间可能存在兼容性问题。请确保你安装的pyopenpose模块与你的Python解释器兼容,并且它们都是最新版本。 综上所述,当你遇到"ImportError: DLL load failed while importing pyopenpose: 找不到指定的模块"错误时,你可以尝试按照上述步骤检查和解决问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [【BUG】DLL load failed while importing pyopenpose: 找不到指定的模块](https://blog.csdn.net/m0_46674821/article/details/130589063)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [python ImportError: DLL load failed while import cv2: 找不到指定的模块。](https://download.csdn.net/download/zz975896590/85710278)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [导包问题解决--ImportError: DLL load failed while importing _path: 找不到指定的模块](https://blog.csdn.net/qq_44111805/article/details/128145470)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值