windows11系统配置深度学习环境(一次成功版)

以下所有安装均是默认路径

  1. 安装cuda(确定自己的显卡所支持的CUDA版本,我的电脑cuda版本是11.7):
    cuda下载地址
  2. 安装vscode(最新版本):
    vscode下载地址
  3. 安装anaconda(最新版本):
    anaconda下载地址
  4. 电脑搜索栏搜索: Anconda Prompt,点击进入终端;
  5. 输入:conda create -n test python=3.11.4,就可以创建名为test,python版本为3.11.4的虚拟环境(我下载的conda对应的python版本为3.11.4);
  6. 输入:conda activate test,就可以进入名为test的虚拟环境;
  7. 对应你电脑的cuda版本,安装对应的pytorch:
    pytorch安装命令
    在虚拟环境下,终端输入以下命令可以安装pytorch:
conda install pytorch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 pytorch-cuda=11.7 -c pytorch -c nvidia

终端输入:

python

再输入:

import t
### WIN11 深度学习环境搭建:pip3 Not Recognized 解决方案 在 Windows 11搭建深度学习环境时,如果遇到 `pip3` 命令未被识别的情况,通常是由于以下几个原因引起的。以下是详细的分析与解决方案: --- #### 1. **确认 Python 是否已正确安装** 确保已经成功安装了支持 `pip3` 的 Python 本。可以通过运行以下命令来验证是否存在可用的 Python 安装: ```bash python --version ``` 或者对于某些系统可能是: ```bash py --version ``` 如果没有返回有效的本号,则需要重新下载并安装最新Python[^2]。 --- #### 2. **检查 pip 是否已随同 Python 一起安装** 执行以下命令以升级或初始化 `pip` 工具: ```bash python -m ensurepip --upgrade ``` 这一步会尝试更新现有的 `pip` 工具,或者在其缺失的情况下自动添加上去[^3]。 --- #### 3. **设置 PATH 环境变量** 即使 `pip` 被正常安装,在 Windows 上仍需手动将 Python Scripts 文件夹加入 PATH 中才能全局调用像 `pip`, `pip3` 这样的命令。具体操作如下: - 找到 Python 安装目录,默认情况下类似于 `C:\Users\<YourUsername>\AppData\Local\Programs\Python\PythonXX\Scripts` 和 `C:\Users\<YourUsername>\AppData\Local\Programs\Python\PythonXX\`. - 右键单击“此电脑”/“我的计算机” → 属性 → 高级系统设置 → 环境变量。 - 在“系统变量”下找到名为 `Path` 的条目,并编辑之。 - 将上述两个文件夹路径添加至列表中保存更改即可生效[^4]。 完成这些调整之后重启任何打开过的终端窗口再试一次输入 `pip3 list`。 --- #### 4. **通过 Anaconda 简化依赖管理** 为了更方便地管理和配置深度学习环境,推荐使用 Anaconda 发行。Anaconda 不仅包含了 Python、IPython、Spyder 等常用工具,还自带了许多科学计算所需的库。安装完成后可以直接通过 Anaconda Prompt 来管理包和虚拟环境[^2]。 例如,创建一个新的虚拟环境用于深度学习: ```bash conda create -n deep_env python=3.9 conda activate deep_env ``` 接着可以轻松安装 PyTorch 或 TensorFlow: ```bash conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch ``` 这种方式能够有效避免因环境变量配置不当而导致的问题。 --- #### 5. **测试 pip 功能** 完成上述步骤后,建议先测试一下 `pip` 的基本功能是否恢复正常。例如: ```bash pip3 --version ``` 如果显示正确的本信息,则说明问题已被解决。 还可以尝试安装一个简单的库来验证: ```bash pip3 install numpy ``` --- #### 6. **备用方法:通过模块形式启动 Pip** 假如仍然无法正常使用 `pip3` 命令,可以考虑利用模块的形式间接调用其功能。例如: ```bash python -m pip install torch torchvision torchaudio ``` 这种方法无需显式调用 `pip3`,而是借助 Python 自带的功能实现相同效果[^5]。 --- ### 示例代码:打印当前解释器路径 以下是一个简单的小程序,帮助定位当前正在使用的 Python 解释器及其所在位置: ```python import sys print(sys.executable) ``` 运行这段代码有助于进一步排查错误来源。 --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值