在 WSL2 中构建/安装 TensorFlow
时间: 2024-10-13 10:12:25 浏览: 35
在Windows Subsystem for Linux 2 (WSL2)中构建或安装TensorFlow,你需要遵循一些步骤,因为WSL2提供了一个Linux环境,可以直接在其上运行Linux工具链。以下是基本流程:
1. **安装WSL2**:如果你还没有安装,需要首先在Windows 10上启用并更新它。
2. **设置开发环境**:打开终端(如`PowerShell`或`Git Bash`),然后通过命令行安装必要的依赖。对于Python开发,确保已经安装了Python 3.6+,你可以使用下面的命令检查或安装:
```
python3 --version
pip3 install --upgrade pip
```
3. **选择Linux发行版**:WSL默认有多种发行版可供选择,比如Ubuntu、Debian等。通常推荐使用Ubuntu,因为它对许多库支持良好。安装特定版本的Ubuntu,例如:
```bash
wsl -u <your_distribution> # 指定发行版,例如 `wsl -u ubuntu`
```
4. **更新包列表并安装基础依赖**:
```bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential git libopenblas-dev lsb-release
```
5. **安装TensorFlow**:现在你可以开始安装TensorFlow。由于TensorFlow官方文档建议使用pip,可以在WSL中安装:
```bash
sudo apt-get install python3-pip
python3 -m pip install --upgrade tensorflow
```
6. **验证安装**:
```bash
python3 -c "import tensorflow as tf; print(tf.__version__)"
```
阅读全文