用pip安装项目依赖时遇到的“解释器错误: 没有那个文件或目录”

尝试用pip安装开发Blender插件的代码补全工具

$ pip install fake-bpy-module-2.80

遇到下面的错误


bash:/.local/bin/pip:~/GameDevTools/blender/blender-latest/2.81/python/bin/python3.7m:解释器错误: 没有那个文件或目录

~/.local/bin下找到了3个pip的脚本文件pip,pip3pip3.7它们的第一行都指向我已经删除的一个Blender版本

#!~/GameDevTools/blender/blender-latest/2.81/python/bin/python3.7m
# -*- coding: utf-8 -*-
import re
import sys

from pip._internal import main

if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
    sys.exit(main())

在stackoverflow找到的答案

用pip安装项目依赖时遇到的“解释器错误: 没有那个文件或目录”_第1张图片

解决方法

安装了多个版本的Python,并且是从不同途径安装的,我使用的是第一种比较省事的解决方案

sudo python3 -m pip install fake-bpy-module-2.80

愉快地安装成功了

在这里插入图片描述

你可能感兴趣的:(Python笔记)