Windows上安装python3.10并创建虚拟环境,及ffmpeg安装配置:一看就会版
AI时代,想追潮流玩模型,python是必不可少的,本文简单记录下 python3.10 在windows上的安装过程。为什么选 3.10 呢,因为这个版本够新,同时又不至于过新导致很多模型不支持。
打开 python.org 官网 下载安装包
按下图找到 Downloads--Windows,点击进入下载页面,也可点此直达 www.python.org/downloads/w…
从左侧找到 3.10.11,点击 Windows installer (64-bit) 下载
下载完毕后,双击 python-3.10.11-amd64.exe 开始安装
双击后会打开安装界面,此时注意,务必要选中 Add python.exe to PATH, 避免后续麻烦,不然你可以会遇到 “ python 不是内部或外部命令,也不是可运行的程序或批处理文件。” 之类错误。
到下图安装完毕
测试安装是否成功
随便打开一个文件夹,在地址栏输入 cmd 然后回车。
打开的黑窗口中输入 python --version
如果显示类似 “Python 3.10.11” 说明安装正确,否则请再次双击下载的exe文件,重新安装。
创建一个虚拟环境
为什么要创建虚拟环境呢?每个AI项目都需要非常多的模块,不同AI项目可能需要同一个模块的不同版本,这就会导致冲突,造成哪个模型都无法正常使用。
因此建议为每个项目都创建一个虚拟环境。
进入想创建虚拟环境的文件夹,地址栏输入 cmd 回车,在打开的黑窗口中输入 python -m venv venv
,回车等待执行完毕,即成功创建了虚拟环境。
激活虚拟环境
只创建而不激活,等同于未创建,毫无作用。
同样在cmd黑窗口中执行命令.\venv\scripts\activate
回车
即可激活,激活后会在行头显示(venv)
。
安装模块
首先需要激活虚拟环境,然后再安装模块。
安装命令格式为 pip install 模块名
,例如你想安装 requests模块,则执行命令 pip install requests
设置阿里云镜像
众所周知的原因,国内安装pip模块很慢,为加快安装速度,建议设置阿里云的pip镜像。
任意文件夹地址栏中输入 %APPDATA%/pip
然后回车, 你会看到 pip.ini
文件。
如果不存在pip.ini就创建。注意后缀是 ini而不是txt
用记事本打开该文件,内容替换为
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
安装 ffmpeg
为什么要安装它呢?如果AI项目有涉及到音频或视频的,几乎百分百会用到它,因此建议安装
下载ffmpeg 并设置环境变量
ffmpeg Windows版本下载地址
更多其他版本下载 www.gyan.dev/ffmpeg/buil…
下载后解压,进入到 bin 目录,你会看到3个exe文件。将他们复制到某个英文目录下,例如我复制到了E:\sdk\ffmpeg
这个文件夹中,然后将这个路径添加到 Path 环境变量中。
添加Path 环境变量 的方法:按住 Win键+Pause键(右上角), 打开的窗口中依次点击--高级系统设置--环境变量--系统变量--找到 Path这行双击
再依次点击 新建--浏览,找到那3个 exe 所在目录
在浏览对话框中找到 之前提到的 ffmpeg.exe 所在目录,然后点击确定
然后就能在左侧看到新添加的路径了,点击确定关闭,一路确定下去关闭所有打开的对话框即可。
动图演示
验证是否安装成功
随便打开一个cmd窗口,输入 ffmpeg回车,如果显示如下,说明安装正确,如果提示“ffmpeg不是可用的命令或...”之类,说明你配置环境变量时出错了,请重新配置
转载自:https://juejin.cn/post/7383917346643525672