问题描述:
Centos7安装python3,正常流程全部配置完成,python3,pip3的软链接也建立了
但是python3可以正常使用,而pip3报错,无法找到文件或目录
解决方法:
which命令:查找python的路径
type命令:也是查找python的路径
发现两次命令查询的结果并不一致
使用hash -r清除Linux下哈希表中所有缓存,下次再type python就会去系统环境变量中查找路径,就可正常解决掉系统找不到pip3路径的问题
[
root@localhost
bin
]
# which pip3
/
usr
/
bin
/
pip3
[
root@localhost
bin
]
# pip3
-
bash
:
/
usr
/
local
/
bin
/
pip3
:
没有那个文件或目录
[
root@localhost
bin
]
# type pip3
pip3 已被哈希
(
/
usr
/
local
/
bin
/
pip3
)
[
root@localhost
bin
]
# hash -r
[
root@localhost
bin
]
# type pip3