python所有版本下载安装教程,python3.8下载安装教程,python旧版本下载安装教程,python环境变量配置

python3.8虽然已经很旧了,但却是使用人数最多,最稳定的版本,先说3.8,再说其他所有版本

1、网页搜索python380或python3.8

        或搜索https://www.python.org/downloads/release/python-380/

        或使用下面超链接:Python Release Python 3.8.0 | Python.org

2、点开 页面拖到最下方,下载红框标注的executable可执行文件,也就是安装包

在这里讲一下命名规则:

        带executable是可执行文件,也就是安装包

        带web-base是在线下载,也就是安装包不完整,需要一边安装一遍下载,没网安装不了

        带zip的就是压缩文件,解压就能用,但是需要自己手动配置path环境变量

        x86是只支持32位系统,x86-x64是支持32位和64位系统

 3、如果想下载python的其他版本

        直接进python官网:https://www.python.org/

        官网超链接:Welcome to Python.org

        点击Downloads中的Windows,里面包含python的所有版本的安装文件

Welcome to Python.org4、点开之后可以看到两列,左边一列是稳定版,右边一列是抢先版。所以从左侧一列找自己需要的版本就行。


Welcome to Python.org5、版本有点多,但这是按时间排序的,建议找出现的第一个自己所需版本,例如python3.8.10是python3.8的最新的一个版本,虽然还有python3.8.11等,但那些都是安全修复版本,官网没提供安装包,需要安装python3.8.10后使用pip等工具自己升级。

6、下载完成后双击安装即可,建议选择自定义安装,强烈建议勾选Add Python 3.8 to PATH,省去配置path环境变量的麻烦。

7、 下一步,默认

8、 自定义安装,看个人需要,没啥需要就默认点install就可以,但是,最好记住自己的安装路径,后面要用,比如我的是C:\Work\Python3.8.10

9、 开始等待,看电脑性能

10、安装完成后直接close就行

11、 在桌面使用快捷键win+r进入cmd窗口,输入python,如果出现python版本信息3.8.10,就说明配置好了。如果没有,就得配置path环境变量。

12、 如果cmd窗口无法显示python版本,则进行下面步骤:右键点击此电脑---点击属性---点击高级系统设置。嫌麻烦可以直接搜索框搜索高级系统设置。

13、进入高级系统设置,点击环境变量

14、进入环境变量,选择下面系统变量中的Path这一项,双击。

15、点击新建按钮,新增红框中的内容,即①python安装路径\②python安装路径\Scripts\,安装路径见步骤8。

在这里解释一下,加入环境变量的作用是为了在任意电脑目录下(如桌面)使用python的命令。

例如:把C:\Work\Python3.8.10\这个路径作为环境变量,是因为这个路径下有一个python.exe文件,为了在所有地方(如桌面)使用python.exe这个程序才添加的环境变量。这就是环境变量的作用。

此外,C:\Work\Python3.8.10\Scripts\这个路径下面有pip下载工具,当然,这个好像不用加,因为上一个路径包含了这个路径,不过习惯了,一时改不了,我错了,评论区接受批评。

16、配置好环境之后,再打开cmd窗口使用python,就能看到版本信息了,说明安装好了。

如果,假如,万一,可能性不大,还是没法使用。那估计是路径错了,核对一下需要路径的地方,也去安装python的位置检查python是否能正常使用。如果还不能,那就是python安装时没安装完整,建议卸载重装(我是没方法了)。

React Hooks 是 React 16.8 中新增的特性,它可以让你在函数组件中使用 state、生命周期钩子等 React 特性。使用 Hooks 可以让你写出更简洁、可复用且易于测试的代码。 React Hooks 提供了一系列的 Hook 函数,包括 useState、useEffect、useContext、useReducer、useCallback、useMemo、useRef、useImperativeHandle、useLayoutEffect 和 useDebugValue。每个 Hook 都有特定的用途,可以帮助你处理不同的问题。 下面是 React Hooks 的一些常用 Hook 函数: 1. useState useState 是最常用的 Hook 之一,它可以让你在函数组件中使用 state。useState 接受一个初始状态值,并返回一个数组,数组的第一个值是当前 state 值,第二个值是更新 state 值的函数。 ``` const [count, setCount] = useState(0); ``` 2. useEffect useEffect 可以让你在组件渲染后执行一些副作用操作,比如订阅事件、异步请求数据等。useEffect 接受两个参数,第一个参数是一个回调函数,第二个参数是一个数组,用于控制 useEffect 的执行时机。 ``` useEffect(() => { // 这里可以执行副作用操作 }, [dependencies]); ``` 3. useContext useContext 可以让你在组件树中获取 context 的值。它接受一个 context 对象,并返回该 context 的当前值。 ``` const value = useContext(MyContext); ``` 4. useRef useRef 可以让你在组件之间共享一个可变的引用。它返回一个对象,该对象的 current 属性可以存储任何值,并在组件的生命周期中保持不变。 ``` const ref = useRef(initialValue); ref.current = value; ``` 5. useCallback useCallback 可以让你缓存一个函数,以避免在每次渲染时都创建一个新的函数实例。它接受一个回调函数和一个依赖数组,并返回一个 memoized 的回调函数。 ``` const memoizedCallback = useCallback(() => { // 这里是回调函数的逻辑 }, [dependencies]); ``` 6. useMemo useMemo 可以让你缓存一个计算结果,以避免在每次渲染时都重新计算。它接受一个计算函数和一个依赖数组,并返回一个 memoized 的计算结果。 ``` const memoizedValue = useMemo(() => computeExpensiveValue(a, b), [a, b]); ``` 以上就是 React Hooks 的一些常用 Hook 函数,它们可以帮助你更好地处理组件状态、副作用、上下文和性能优化等问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小生无礼了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值