windows环境下安装Python3.13.2

1. 下载 Python 3.13.2

  1. 访问 Python 官方网站。

  2. 在下载页面中,找到 Python 3.13.2 的版本。如果下载其他版本,可以点击页面底部的“Previous releases”链接,查找旧版本。

  3. 选择适合 Windows 的安装包(通常是 .exe 文件)。

2. 安装 Python 3.13.2

  1. 下载完成后,双击 .exe 文件启动安装程序。

  2. 在安装向导中,勾选“Add Python 3.13.2 to PATH”选项,这样可以将 Python 添加到系统的环境变量中,方便在命令行中直接使用 python 命令。

  3. 点击“Customize installation”(自定义安装)按钮,进入自定义安装选项。

  4. 在自定义安装选项中,确认安装路径(默认路径通常是 C:\Users\<YourUsername>\AppData\Local\Programs\Python\Python313)。

  5. 点击“Next”按钮,继续安装。

  6. 在安装过程中,安装程序会自动下载并安装 Python 3.13.2 及其相关组件。

  7. 安装完成后,点击“Close”按钮关闭安装向导。

3. 验证 Python 安装

  1. 打开命令提示符(CMD)或 PowerShell。

  2. 输入以下命令,验证 Python 是否安装成功:

    python --version

    如果安装成功,命令行会显示 Python 3.13.2 的版本信息。

 4. 验证 pip

Python 3.13.2 自带 pip,可以通过以下命令验证 pip 是否可用:

pip --version

如果显示版本信息,说明 pip 已正确安装。

5. 安装虚拟环境(可选)

为了更好地管理项目依赖,建议安装 venv 模块。这通常已经包含在 Python 3.13.2 中,可以通过以下命令验证:

python -m venv --help

如果显示帮助信息,说明 venv 已正确安装。

6. 创建虚拟环境(可选)

在项目目录中创建虚拟环境:

python -m venv venv

激活虚拟环境:

  • 在 Windows 上:

    venv\Scripts\activate
  • 在 macOS/Linux 上:

    source venv/bin/activate

7. idea集成python

New Project,找到自己管理sdk的设置,设置上python的sdk。

8. 可能遇到的问题

8.1 "无法加载文件 D:\xxx\venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本。有关详细信息, 请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。"

这个错误是因为 Windows 的 PowerShell 默认禁用了运行脚本(包括激活虚拟环境的脚本)。为了运行 .ps1 脚本,需要调整 PowerShell 的执行策略。以下是解决方法:

1. 检查当前的执行策略

搜索打开 WindowsPowerShell(以管理员身份运行),输入以下命令查看当前的执行策略:

Get-ExecutionPolicy

默认情况下,Windows 的执行策略通常是 Restricted,这意味着不允许运行任何脚本。

2. 临时更改执行策略

如果只是想临时运行脚本,使用以下命令:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass

这将仅在当前 PowerShell 会话中允许运行脚本,不会影响系统全局设置。

3. 永久更改执行策略

如果需要永久更改执行策略,使用以下命令:

Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned
  • LocalMachine:更改当前计算机的执行策略。

  • RemoteSigned:允许运行本地脚本,但远程脚本需要签名。

4. 确认更改

运行以下命令确认更改:

Get-ExecutionPolicy

确保输出为 RemoteSigned 或其他允许运行脚本的策略。

5. 激活虚拟环境

执行策略更改后,可以正常激活py虚拟环境。

建议在完成操作后将执行策略还原为默认值:

Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy Restricted
8.2 "ModuleNotFoundError: No module named 'distutils'"

问题出在 distutils 模块未找到。distutils 是 Python 的一个标准库模块,通常用于构建和安装 Python 包,而我这里是在安装torch包时报出的错误,没能解决disutils,而根据最新的搜索结果,PyTorch 的最新版本(2.6)已经支持 Python 3.13。所以我选择安装 PyTorch 2.6 来确保兼容性。

安装 PyTorch 2.6

pip install torch==2.6.0

验证安装

import torch
print(torch.__version__)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/70191.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

专业学习|通过案例了解蒙特卡罗模拟实操步骤与含义

一、蒙特卡罗模拟介绍 蒙特卡罗模拟&#xff08;Monte Carlo Simulation&#xff09;是一种基于随机采样的数值计算方法&#xff0c;用于解决具有不确定性或复杂概率分布的问题。其核心思想是通过多次随机抽样来逼近系统的行为或目标函数的真实值&#xff0c;进而对系统进行评估…

全面解析文件上传下载删除漏洞:风险与应对

在数字化转型的时代&#xff0c;文件上传、下载与删除功能已经成为各类应用程序的标准配置&#xff0c;从日常办公使用的协同平台&#xff0c;到云端存储服务&#xff0c;再到社交网络应用&#xff0c;这些功能在给用户带来便捷体验、显著提升工作效率的同时&#xff0c;也隐藏…

常用的ADC芯片有哪些

硬件工程师在设计电路时经常需要用到模数转换器&#xff08;Analog-to-Digital Converter, ADC&#xff09;芯片来将模拟信号转换为数字信号。市场上有许多不同品牌和型号的ADC芯片可供选择。以下是一些知名品牌的ADC芯片及其特点&#xff1a; 1.Texas Instruments (TI) •特点…

Redis的通用命令

⭐️前言⭐️ 本文主要介绍Redis的通用命令 &#x1f349;欢迎点赞 &#x1f44d; 收藏 ⭐留言评论 &#x1f349;博主将持续更新学习记录收获&#xff0c;友友们有任何问题可以在评论区留言 &#x1f349;博客中涉及源码及博主日常练习代码均已上传GitHub &#x1f4cd;内容导…

「全网最细 + 实战源码案例」设计模式——策略模式

核心思想 策略模式&#xff08;Strategy Pattern&#xff09;是一种行为型设计模式&#xff0c;用于定义一系列算法或策略&#xff0c;将它们封装成独立的类&#xff0c;并使它们可以相互替换&#xff0c;而不影响客户端的代码&#xff0c;提高代码的可维护性和扩展性。 结构 …

【大模型】AI 辅助编程操作实战使用详解

目录 一、前言 二、AI 编程介绍 2.1 AI 编程是什么 2.1.1 为什么需要AI辅助编程 2.2 AI 编程主要特点 2.3 AI编程底层核心技术 2.4 AI 编程核心应用场景 三、AI 代码辅助编程解决方案 3.1 AI 大模型平台 3.1.1 AI大模型平台代码生成优缺点 3.2 AI 编码插件 3.3 AI 编…

DeepSeek辅助学术写作【对比概念】效果如何?

DeepSeek-R1在论文写作细节方面有很多好的应用。我们下面通过具体案例来逐一展示这些功能。 DeepSeek-R1在提问方面&#xff0c;可以简化提示词也能给出精准得答案。我们来一探究竟&#xff01; 对比概念(功能指数:★★★★★) DeepSeek-R1在概念对比方面的功能也非常强大。由…

单节锂电池外部供电自动切换的电路学习

文章目录 前言一、原理分析&#xff1a;①当VBUS处有外部电源输入时②当VBUS处无外部电源输入时 二、器件选择1、二极管2、MOS管3、其他 总结 前言 学习一种广泛应用的锂电池供电自动切换电路 电路存在外部电源时&#xff0c;优先使用外部电源供电&#xff0c;并为电池供电&…

Linux系统 环境变量

环境变量 写在前面概念查看环境变量main函数的参数argc & argvenv bash环境变量 写在前面 对于环境变量&#xff0c;本篇主要介绍基本概念及三四个环境变量 —— PATH、HOME、PWD。其中 PATH 作为 “ 敲门砖 ”&#xff0c;我们会更详细讲解&#xff1b;理解环境变量的全局…

107,【7】buuctf web [CISCN2019 华北赛区 Day2 Web1]Hack World

这次先不进入靶场 看到红框里面的话就想先看看uuid是啥 定义与概念 UUID 是 Universally Unique Identifier 的缩写&#xff0c;即通用唯一识别码。它是一种由数字和字母组成的 128 位标识符&#xff0c;在理论上可以保证在全球范围内的唯一性。UUID 的设计目的是让分布式系…

【LeetCode】5. 贪心算法:买卖股票时机

太久没更了&#xff0c;抽空学习下。 看一道简单题。 class Solution:def maxProfit(self, prices: List[int]) -> int:cost -1profit 0for i in prices:if cost -1:cost icontinueprofit_ i - costif profit_ > profit:profit profit_if cost > i:cost iret…

01vue3实战-----前言

01vue3实战-----前言 1.大前端时代2.技术栈3.项目大致展示4.创建Vue项目4.1Vue CLI4.2create-vue 5.参考资料 1.大前端时代 前端移动端iOS/android开发桌面端 window/mac 常用的electron框架来开发其它平台:穿戴设备、车载系统(智能汽车)、VR、AR…web3方向 2.技术栈 开发工…

使用request库实现接口测试-笔记

目录 request库request库的安装和查验request发送请求的语法获取响应结果指定内容案例 Unittest框架集成Requests库Unittest框架语法Unittest框架基础代码案例 request库 request库是python编写的&#xff0c;基于urllib的HTTP库,使用方便。 request库的安装和查验 安装&…

快速傅里叶离散变换FFT (更新中)

声明&#xff1a;参考了 y y c yyc yyc 的 blog 和 PPT (from smwc) &#xff0c;以及 w z r wzr wzr 的 blog 。 目录 Part 1 多项式Part 2 FFT概论Part 3 点值与插值Part 4 复数&#xff0c;单位根Part 5 Part 1 多项式 定义&#xff1a;对于有限数列 A 0 A_{0} A0​~ n…

【C++】STL——list的使用

目录 &#x1f495;1.带头双向链表List &#x1f495;2.list用法介绍 &#x1f495;3.list的初始化 &#x1f495;4.size函数与resize函数 &#x1f495;5.empty函数 &#x1f495;6.front函数与back函数 &#x1f495;7.push_front,push_back,pop_front,pop_back函数…

2021Java面试-基础篇

文章目录 前言一&#xff1a; Java概述 1、何为编程2、JDK1.5之后的三大版本3、JVM,JRE和JDK的关系4、什么是跨平台&#xff1f;原理是什么5、Java语言有哪些特点6、什么是字节码&#xff1f;采用字节码的最大好处是什么7、什么是Java程序的主类&#xff1f;应用程序和小程序的…

MapStruct工具类的使用

文章目录 1.简介2.作用2.1 属性拷贝2.2 类型安全2.3 性能高效2.4 自定义转换 3.如何使用3.1 创建一个maven工程项目并引入mapstruct的坐标依赖&#xff1a;3.2 源对象类3.3 目标对象类&#xff08;和源对象类中的字段属性名相同&#xff09;3.4 创建接口SyncMapper&#xff08;…

FPGA| 使用Quartus II报错Top-level design entity ““ is undefined

1、使用FPGA准备点亮LED测试下板子&#xff0c;发现这个报错Error (12007): Top-level design entity "LEDLED" is undefined 工程如上图 报错如下图 2、分析到原因是因为工程名称和顶层模块里面的module名称不一样导致 解决办法&#xff1a;修改module名称和顶层模…

LeetCode - #198 打家劫舍

网罗开发 &#xff08;小红书、快手、视频号同名&#xff09; 大家好&#xff0c;我是 展菲&#xff0c;目前在上市企业从事人工智能项目研发管理工作&#xff0c;平时热衷于分享各种编程领域的软硬技能知识以及前沿技术&#xff0c;包括iOS、前端、Harmony OS、Java、Python等…

【DeepSeek】本地私有化部署 DeepSeek 模型教程

一、引言 DeepSeek 模型是一种强大的语言模型&#xff0c;本地私有化部署可以让用户在自己的环境中安全、高效地使用该模型&#xff0c;避免数据传输到外部带来的安全风险&#xff0c;同时也能根据自身需求进行定制化配置。本教程将详细介绍如何在本地进行 DeepSeek 模型的私有…