当前位置: 首页 > news >正文

人工智能算法python程序运行环境安装步骤整理

目录

步骤一:几个软件下载

步骤二:安装VS2017

步骤三:Anaconda安装

步骤四:Anaconda prompt设置

步骤五:pycharm安装

步骤六:安装python程序序所需要的组件


步骤一:几个软件下载

通过网盘分享的文件:python-AI

链接: https://pan.baidu.com/s/1UGeo7AJq9IBpZEiJRNW35g

提取码: kb4w

下载里面的软件

步骤二:安装VS2017

具体的安装可以参考:

https://blog.csdn.net/weixin_41722928/article/details/83000343

在 vs2017 界面选择 c++的所有组件不要漏

如上图所示,将里面标题中有C++的全部选中。

步骤三:Anaconda安装

Anaconda环境配置,安装Anaconda能使我们配置环境更加方便。

如果是windows操作系统,则直接安装步骤一里面的软件版本就可以了,如果是其他操作系统,则进入Anaconda官网下载相应版本。

https://www.anaconda.com/products/individual#Downloads

一般我们选择 64 位。安装过程一般为:

【选择‘Justme’】=》

【选择安装路径,最好不在 C 盘】=》

【两个选项都打钩】=》

【完成】 这时候应该能在【开始】找到【Anaconda3(64-bit)】,至此 Anacanda3 安装完成。

具体细节可以参考如下博客:

https://blog.csdn.net/didiaopao/article/details/119787139?spm=1001.2014.3001 .5501

步骤四:Anaconda prompt设置

在【开始】菜单中找到【Anaconda3(64-bit)】文件夹,打开 Anaconda prompt

打开之后,显示黑色指令界面。

执行(1)【condaenv list】查看环境

condaenv list

这里 python为 3.7 (如果组件无法安装,可以更新为 python12 或者最新版本) 创建新的环境

执行(2)【conda create -n pytorch python=3.7】

conda create -n pytorch python=3.7

其中【pytorch】是环境的名字,【python=3.7】是使用的 Python 版本 执行后会列出该环境要安装的包,输入 y 执行即可。

安装完成后,再次

执行(3)【condaenv list】,可以看到 pytorch 环境

condaenv list

执行(4) 【conda activate pytorch】,激活环境

conda activate pytorch

由于 pytorch 官网在国外下载较慢,我们使用清华源,执行(5)

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ conda config --set show_channel_urls yes

然后执行(6)

conda install pytorch torchvision torchaudio cudatoolkit=11.1

步骤五:pycharm安装

Pycharm是一款十分好用的PythonIDE,你也可以使用其他的IDE,这里介绍Pycharm环境的安装。

注意尽量不要安装在,这里全打钩:

然后开始安装。 选择【later】

打开 Pycharm:

配置完成之后右下角应该变成 python3.7(pytorch)

这里注意下,前面提到,如果python3.7版本不支持部分组件,则直接安装python12.那么上面新建工程的配置就变为如下图所示:

步骤六:安装python程序序所需要的组件

这个根据实际程序的情况,选择对应的就可以了,以mediapipe为例子:

打开pycharm软件的setting:

在如下的对话框,输入mediapipe

相关文章:

  • 贪心算法(Greedy Algorithm)
  • AI前端开发与云计算结合:效率革命,ScriptEcho引领未来
  • 网络安全设备异构要求 网络安全设备硬件
  • NetworkX布局算法:nx.spring_layout
  • ADC入门准备(十):信号与系统知识回顾
  • 算法16(力扣451)——根据字符出现频率排序
  • 使用 Python 爬虫获取微店快递费用 item_fee API 接口数据
  • SolidWorks速成教程P3-3【零件 | 第三节】——草图绘制面实线与构造线的区别
  • 贪心算法_翻硬币
  • React中Fragment的使用
  • [Windows] NVIDIA显卡驱动安装去除其中垃圾程序,NVCleanstall
  • Flutter项目试水
  • 【Framework系列之Client】LoadManager、ResourceManager介绍
  • 新的面试题CSS
  • leetcode 416. 分割等和子集
  • DeepSeek-R1:通过强化学习提升大型语言模型推理能力的探索
  • 【机器学习】监督学习-决策树-CART(Classification and Regression Tree,分类与回归树)详尽版
  • 兔兔答题应用于微信考试、付费考试、社会调查问卷、明星知识问答、员工培训考核、模拟自测、企业面试、试题库等多种场景。
  • 【Elasticsearch】index索引相关模块
  • 使用pyCharm创建Django项目
  • 腾讯布局智能体开发平台,吴运声:智能体行业增长很快,仍处于百花齐放阶段
  • 新加坡公布新内阁名单,黄循财继续担任总理及财政部长
  • 为配合铁路建设,上海地铁3号线将在这两个周末局部缩时运营
  • 王晋卿读《酒的精神》︱乏味时代的有味之思
  • 从马相伯到谢希德:复旦大学校长传记系列再版首发
  • 4年间职务侵占、受贿逾亿元,北京高院:严惩民企内部腐败