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

【AI时代】-开发环境准备 之 Conda 创建 Python 环境 (含pip常用命令、jupyter 安装及汉化、自定义文档位置等配置)

一、 安装 Anaconda

1.1 下载并安装

https://www.anaconda.com/download/success

1.2 验证是否成功

CMD输入命令:

conda  --version

注意:找不到命令需要配置环境变量:
Path 中 添加 Anaconda 的安装路径:
如果没有修改安装位置,默认为: C:\Users\ <用户名> \anaconda3\Scripts
在这里插入图片描述

二 、使用 Conda 创建 Python 环境

注意:

以下命令在PowrerShell中执行:

错误修正

如果PowrerShell报错:
*无法加载文件 C:\Users\Administrator.SY-202402052026\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行
脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 3

  • . 'C:\Users\Administrator.SY-202402052026\Documents\WindowsPowerShell …
  • CategoryInfo : SecurityError: (😃 [],PSSecurityException
  • FullyQualifiedErrorId : UnauthorizedAccess*
执行:Set-ExecutionPolicy RemoteSigned  全都选 Y

创建环境

# 创建名为aidev的python3.9环境
conda create -n  aidev  python=3.11.9
# 创建成功后可以查看现有环境
conda env list

登录环境

# 初始化命令行设置
conda init powershell
# 进入已创建的环境
conda activate  aidev

成功后,输入python 可进入命令行:
在这里插入图片描述

退出环境

conda deactivate

删除环境

conda env remove --name aidev

三、 包管理工具pip

通常安装python时,应该默认会安装pip包管理器。

查看是否有pip

pip --version

若不存在

python -m pip install --upgrade pip

设置国内镜像源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

使用pip安装包命令 以requests包为例

安装包

pip install requests

指定定版本

pip install requests==x.x.x

升级包

pip install --upgrade requests

查看包

pip list

卸载包

pip uninstall requests

pip修复

python -m ensurepip --upgrade

四、 使用 requirements.txt 管理依赖

创建requirements.txt

pip freeze > requirements.txt

安装requirements.txt中的包

pip install -r requirements.txt

五、jupyter 安装及使用

登录环境

# 初始化命令行设置
conda init powershell
# 进入已创建的环境
conda activate  aidev

安装 jupyter

pip install jupyter

汉化

pip install jupyterlab-language-pack-zh-CN

在这里插入图片描述

启动 jupyter notebook

jupyter notebook

登录查看

http://localhost:8888/tree

设置默认打开地址

配置文件地址查看

jupyter notebook --generate-config
在这里插入图片描述

修改配置文件中的地址配置

在这里插入图片描述
修改后:
在这里插入图片描述

http://www.lryc.cn/news/534686.html

相关文章:

  • [LeetCode] day19 454. 四数相加 II
  • LeetCodehot 力扣热题100 验证二叉搜索树
  • 四次挥手详解
  • Deepseek-v3 / Dify api接入飞书机器人go程序
  • 2025.2.9 每日学习记录2:技术报告写了一半+一点点读后感
  • qml ToolBar详解
  • 机器学习在癌症分子亚型分类中的应用
  • Ansible自动化部署K8s集群一 Ansible的基础使用实战
  • ZooKeeper Watcher 机制详解:从注册到回调的全过程
  • flutter_tools/gradle Unsupported class file major version 65 问题解决
  • C++设计模式 - 模板模式
  • mysql查缺补漏
  • 跨越边界,大模型如何助推科技与社会的完美结合?
  • 哪吒闹海!SCI算法+分解组合+四模型原创对比首发!SGMD-FATA-Transformer-LSTM多变量时序预测
  • 前端【技术方案】浏览器兼容问题(含解决方案、CSS Hacks、条件注释、特性检测、Polyfill 等)
  • 荣耀手机Magic3系列、Magic4系列、Magic5系列、Magic6系列、Magic7系列详情对比以及最新二手价格预测
  • 后盾人JS -- 模块化开发
  • CNN卷积神经网络多变量多步预测,光伏功率预测(Matlab完整源码和数据)
  • 深入 JVM 虚拟机:字符串常量池演变与 intern() 方法工作原理解析
  • 单向/双向,单层/多层RNN输入输出维度问题
  • chromium-mojo
  • ZooKeeper 的典型应用场景:从概念到实践
  • 缓存组件<keep-alive>
  • YouBIP 项目
  • react概览webpack基础
  • DeepSeek 助力 Vue 开发:打造丝滑的步骤条
  • STM32的HAL库开发---高级定时器---互补输出带死区实验
  • Vue07
  • 【CXX-Qt】2 CXX-Qt #[cxx_qt::bridge] 宏指南
  • 鸿蒙接入支付宝SDK后模拟器无法运行,报错error: install parse native so failed.