Python开发环境搭建

Python开发环境搭建

Anacond软件

官网:www.anaconda.com/

作用

  • 提供了python包管理与环境管理的功能。
  • 解决了多版本python并存问题,这样一台电脑可以管理多个python版本的环境。
  • 解决了第三方包安装问题。

换源指南

  • pip换源

    arduino 复制代码
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
  • canda 换源

    ruby 复制代码
    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/
  • canda-forge 换源

    arduino 复制代码
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  • canda 镜像源优先级设置

    arduino 复制代码
    conda config --set show_channel_urls yes

环境管理

  • 查看当前所有环境

    bash 复制代码
    conda env list
  • 创建新环境

    lua 复制代码
    conda create --name myenv
    ​
    myenv是指创建的环境名称
  • 如果想在新建环境中指定python版本

    ini 复制代码
    conda create -n myenv python=3.10
  • 切换环境:

    复制代码
    conda activate myenv
    ​
    myenv为要切换的环境名称
  • 删除环境

    css 复制代码
    conda remove --name myenv --all
  • 退出当前环境

    复制代码
    conda deactivate
  • 重命名环境:

    1、首先克隆当前环境到一个新环境

    css 复制代码
    conda create --name newname --clone oldname
    ​
    newname指新环境名,oldname指旧环境名;

    2、然后删除旧环境

    css 复制代码
    conda remove --name oldname --all

图形化操作

  1. 点击打开"Anaconda Navigator"程序;
  2. 切换环境;
  3. 创建新环境;
  4. 删除环境;

包的管理

  • 查看目前安装了哪些包

    复制代码
    第一种:
    canda list
    第二种:
    pip list
  • 使用pip安装第三方包

    go 复制代码
    pip install package-name
    ​
    package-name表示程序包名称
  • 使用pip卸载包

    go 复制代码
    pip uninstall package-name
  • 使用conda安装Python包

    go 复制代码
    conda install package-name
  • pip和canda区别

    • pip list 出来的信息比较精简;
    • canda安装包会收集安装包的各种信息以及不同包之间关联信息,以及同步更新关联的其他包,并让用户确认

Jupyter: Python开发工具

1、安装启动

  • 打开Anacond命令行,执行安装命令

    复制代码
    pip install jupyter
  • 安装完成后,可以启动 jupyter,命令如下

    复制代码
    jupyter notebook

    注:未安装 jupyter 的话,执行 jupyter notebook 会报错

  • 执行成功后,会出现本地服务访问网址,浏览器打开即可

  • jupyter notebook 停止快捷键:ctrl + c

  • 可以在指定目录下执行 jupyter notebook ,浏览器可以直接访问到目录下文件

2、使用 jupyter

  • 点击 "file",选择 "new",再选择 "Notebook",最后选择需要的 Python版本后就可以写代码了
  • 小技巧:ctr + 回车 就可以将代码运行结果保存下来
  • 小技巧:如果要添加笔记,可以选中行,再选择 Markdown 即可
  • 小技巧:如果要在某一行上插入新内容,选中行,然后按 键盘A ,插入几行就按几下,同理如下是向下插入内容就按 键盘B
  • 小技巧:Markdown 语法,这个我会
  • 小技巧:查看所有快捷键,点击 "Help",选择 "Show Keyboard Shortcuts",即可查看
  • 小技巧:代码运行次数查看,代码左侧会有数字标识,即代表代码被执行次数

Pycharm: Python开发工具

也是Python编程工具,它与 Jupyter 的区别:

  • 适用的场景不同:当项目经常要用到可视化,项目文件较少时,使用Juptyter
  • 当项目不需要怎么可视化,项目文件较多,使用Pycharm

下载安装:

PyCharm配置

  • 打开文件目录,空文件会自动创建main.py文件

  • 运行环境配置

    • 主菜单-选中settins
    • 找到project,选中Python Interpreter
    • 默认base环境,可以添加新环境"Add Interpreter"
    • 选择"Conda Environment"
    • 填入环境路径,环境路径查看:命令行执行:conda env list
    • 加载完毕后即可选择环境
  • 字体调节:

    • 主菜单找到Keymao
    • 搜索 "font size"
    • 设置 "Add Mouse Shortcut"

Anacanda环境配置优化

将默认环境挪到安装目录(非C盘):

  • 首先找到 Anacanda 安装根目录
  • 根目录中鼠标右键选择"属性",点击"安全",选择"Users"属性,全部选择允许
  • 重启命令行,创建新环境
  • 发现已经默认到D盘了

将已有C盘环境挪到D盘:

  • 先克隆
  • 克隆成功,后删除原来的C盘环境
  • 重新查看所有环境(执行:coda env list),正常来说应该都在D盘了
相关推荐
四维迁跃1 分钟前
JavaScript中Object-defineProperties批量设置属性
jvm·数据库·python
于先生吖2 分钟前
家政派单小程序靠谱机构
python
Fleshy数模2 分钟前
本地部署 Qwen2.5-1.5B-Instruct 全流程教程|Ollama + 魔搭双方案
python·语言模型·大模型·本地部署
2501_901200533 分钟前
CSS如何让响应式字体在断点处平滑切换_使用clamp函数计算
jvm·数据库·python
毕胜客源码6 分钟前
卷积神经网络的手势识别系统(有技术文档)深度学习 图像识别 卷积神经网络 Django python 人工智能
人工智能·python·深度学习·cnn·django
dFObBIMmai8 分钟前
如何应对高级SQL注入_配置数据库审计实时监控流量
jvm·数据库·python
Pkmer16 分钟前
古法编程: Python OOP 井字棋游戏
python
hhhhhh_we17 分钟前
再定义“皮肤人格”:从Baumann 16型分型到预颜美历的AI时序人格
前端·图像处理·人工智能·python·aigc
石榴树下的七彩鱼18 分钟前
OCR API价格对比2026:身份证/发票/医疗票据识别哪家性价比最高?含Python对接+成本公式
开发语言·人工智能·python·ocr·图像识别·文字识别·api接口
小苗卷不动23 分钟前
Python的小知识
python