-
背景:
- 在python中想要安装ANTs (Advanced Normalization Tools)这个package,于是
pip install ants
- 但是实际被install的这个“ants”并不是我需要的,而是另一个。
- 于是我重新安装了自己需要的
pip install antspyx
- 然后卸载了误装的:
pip uninstall ants
- 在使用的时候,这两种package都是
import ants
- 然而,在我执行完上面的操作之后,虽然可以
import ants
,但是没法使用其中的具体函数,比如在img = ants.image_read()
的时候会提示:“AttributeError: module ‘ants’ has no attribute ‘image_read’”
- 在python中想要安装ANTs (Advanced Normalization Tools)这个package,于是
-
原因:
- 在卸载"ants"的时候把
__init__.py
文件也给卸载了,导致在import的时候识别不到里面的函数。
- 在卸载"ants"的时候把
-
解决:
- 查找package的安装路径:
import sys print(
- 查找package的安装路径:
安装同名package之后python找不到函数的问题
最新推荐文章于 2023-07-27 10:46:34 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)