• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# hb安装异常处理
2
3
4## hb安装过程中出现乱码、段错误
5
6- **现象描述**
7
8  执行“python3 -m pip install --user ohos-build”出现乱码、段错误(segmentation fault)。
9
10- **可能原因**
11
12  pip版本过低。
13
14- **解决办法**
15
16  执行如下命令升级pip。
17
18
19  ```
20  python3 -m pip install -U pip
21  ```
22
23
24## hb安装过程中提示"cannot import 'sysconfig' from 'distutils'"
25
26- **现象描述**
27
28  执行“python3 -m pip install --user ohos-build”提示"cannot import 'sysconfig' from 'distutils'"
29
30- **可能原因**
31
32  缺少distutils模块。
33
34- **解决办法**
35
36  执行如下命令安装。
37
38
39  ```
40  sudo apt-get install python3.8-distutils
41  ```
42
43
44## hb安装过程中提示"module 'platform' has no attribute 'linux_distribution'"
45
46- **现象描述**
47
48  执行“python3 -m pip install --user ohos-build”提示"module 'platform' has no attribute 'linux_distribution'"
49
50- **可能原因**
51
52  python3 pip安装兼容性问题。
53
54- **解决办法**
55
56  执行如下命令重新安装pip。
57
58
59  ```
60  sudo apt remove python3-pip
61  curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
62  python get-pip.py
63  ```
64
65
66## hb安装过程中提示"Could not find a version that satisfies the requirement ohos-build"
67
68- **现象描述**
69
70  执行“python3 -m pip install --user ohos-build”提示"Could not find a version that satisfies the requirement ohos-build"
71
72- **可能原因**
73
74   可能是网络环境较差导致的安装失败。
75
76- **解决办法**
77  1. 请检查网络连接是否正常。如果网络有问题,请修复网络问题后重新安装。
78  2. 若网络正常,请尝试指定临时pypi源的方式安装:
79
80      ```
81      python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ohos-build
82      ```
83