Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
87ec08c9
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
87ec08c9
编写于
4月 15, 2022
作者:
W
wusongqing
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
updated docs
Signed-off-by:
N
wusongqing
<
wusongqing@huawei.com
>
上级
f4a8b00e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
205 addition
and
0 deletion
+205
-0
zh-cn/device-dev/faqs/faqs-environment-building.md
zh-cn/device-dev/faqs/faqs-environment-building.md
+205
-0
未找到文件。
zh-cn/device-dev/faqs/faqs-environment-building.md
0 → 100644
浏览文件 @
87ec08c9
# 环境搭建常见问题
## 轻量和小型系统
### hb安装过程中出现乱码、段错误
-
**现象描述**
执行“python3 -m pip install --user ohos-build”出现乱码、段错误(segmentation fault)。
-
**可能原因**
pip版本过低。
-
**解决办法**
执行如下命令升级pip。
```
python3 -m pip install -U pip
```
### hb安装过程中提示"cannot import 'sysconfig' from 'distutils'"
-
**现象描述**
执行“python3 -m pip install --user ohos-build”提示"cannot import 'sysconfig' from 'distutils'"
-
**可能原因**
缺少distutils模块。
-
**解决办法**
执行如下命令安装。
```
sudo apt-get install python3.8-distutils
```
### hb安装过程中提示"module 'platform' has no attribute 'linux_distribution'"
-
**现象描述**
执行“python3 -m pip install --user ohos-build”提示"module 'platform' has no attribute 'linux_distribution'"
-
**可能原因**
python3 pip安装兼容性问题。
-
**解决办法**
执行如下命令重新安装pip。
```
sudo apt remove python3-pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
```
### hb安装过程中提示"Could not find a version that satisfies the requirement ohos-build"
-
**现象描述**
执行“python3 -m pip install --user ohos-build”提示"Could not find a version that satisfies the requirement ohos-build"
-
**可能原因**
可能是网络环境较差导致的安装失败。
-
**解决办法**
1.
请检查网络连接是否正常。如果网络有问题,请修复网络问题后重新安装。
2.
若网络正常,请尝试指定临时pypi源的方式安装:
```
python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ohos-build
```
### 安装python3过程中,提示“configure: error: no acceptable C compiler found in $PATH”
-
**现象描述**
安装python3过程中出现以下错误:
```
configure: error: no acceptable C compiler found in $PATH. See 'config.log' for more details
```
-
**可能原因**
环境中未安装“gcc”。
-
**解决办法**
1.
通过命令“apt-get install gcc”在线安装。
2.
完成后,重新安装python3。
### 安装python3过程中,提示“-bash: make: command not found”
-
**现象描述**
安装python3过程中出现以下错误:
```
-bash: make: command not found
```
-
**可能原因**
环境中未安装“make”。
-
**解决办法**
1.
通过命令“apt-get install make”在线安装。
2.
完成后,重新安装python3。
### 安装python3过程中,提示“zlib not available”
-
**现象描述**
安装python3过程中出现以下错误:
```
zipimport.ZipImportError: can't decompress data; zlib not available
```
-
**可能原因**
环境中未安装“zlib”。
-
**解决办法**
方法1:通过命令“apt-get install zlib”在线安装。
方法2:如果软件源中没有该软件,请从“www.zlib.net”下载版本代码,并离线安装。
!
[
zh-cn_image_0000001198001086
](
figures/zh-cn_image_0000001198001086.png
)
完成下载后,通过以下命令安装:
```
# tar xvf zlib-1.2.11.tar.gz
# cd zlib-1.2.11
# ./configure
# make && make install
```
完成后,重新安装python3。
### 编译构建过程中,提示“No module named 'Crypto'”
-
**现象描述**
编译构建过程中出现以下错误:
```
ModuleNotFoundError: No module named 'Crypto'
```
-
**可能原因**
环境中未安装“Crypto”。
-
**解决办法**
方法1:通过命令“pip3 install Crypto”,在线安装。
方法2:离线安装。
通过网页
[
https://pypi.org/project/pycrypto/#files
](
https://pypi.org/project/pycrypto/#files
)
,下载源码。
!
[
zh-cn_image_0000001251196005
](
figures/zh-cn_image_0000001251196005.png
)
将源码放置在Linux服务器中,解压,并安装“python3 setup.py install”。
完成上述安装后,重新构建。
### 安装kconfiglib时,遇到lsb_release错误
-
**现象描述**
安装kconfiglib过程中遇到如下错误打印:
```
subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1.
```
-
**可能原因**
lsb_release模块基于的python版本与现有python版本不一致。
-
**解决办法**
执行"find / -name lsb_release",找到lsb_release位置并删除,如:"sudo rm -rf /usr/bin/lsb_release"。
### Linux编译服务器终端输入不识别的命令时提示“ImportError: No module named apt_pkg”
-
**现象描述**
Linux编译服务器终端输入不识别的命令时,提示"ImportError: No module named apt_pkg"
-
**可能原因**
python3 apt安装兼容性问题。
-
**解决办法**
执行如下命令重新安装python3-apt。
```
sudo apt-get remove python3-apt
sudo apt-get install python3-apt
```
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录