尝试用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
,pip3
和pip3.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找到的答案
安装了多个版本的Python,并且是从不同途径安装的,我使用的是第一种比较省事的解决方案
sudo python3 -m pip install fake-bpy-module-2.80
愉快地安装成功了