【Python】Python开发环境配置(持续更新)
创始人
2025-05-29 23:31:04
0

1.PIP

  • 国内源
    配置教程
    Linux配置教程
    国内高校可用镜像源
    解决 pip 安装第三方包时因 SSL 报错
# 配置命令,配置豆瓣源,清华源太慢了
python -m pip install --upgrade pip
pip config set global.index-url https://pypi.douban.com/simple
pip config set global.trusted-host pypi.douban.com
pip config set global.disable-pip-version-check true  
Windows10下,你需要在当前对用户目录下(C:\Users\xx\AppData\Roaming\pip,xx 表示当前使用对用户,比如张三)创建一个 pip.ini在pip.ini文件中输入以下内容:[global]
index-url = https://pypi.douban.com/simple
[install]
trusted-host = pypi.douban.com
  • 本地包
pip install XXX.tar.gz

pip install XXX.whl
  • 批量导入第三方库
 pip install -r requirements.txt

2.Miniconda

安装
  • 官网:https://docs.conda.io/en/latest/miniconda.html
  • 更换国内源:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
  • conda官方库目录:https://anaconda.org/prometeia/repo
  • 系统环境变量Path
    在这里插入图片描述
环境管理
创建:conda create -n <环境名>
激活:activate <环境名>
查看:conda env list
删除:conda remove -n <环境名>
安装新包:conda install -c conda-forge numpy
buglist
  • 无法删除环境或者安装卸载包时,请确保具有权限

3.python venv

python venv是一个用于创建和管理虚拟环境的模块。虚拟环境是一种可以在系统中隔离安装Python包的方法,避免与其他项目或系统级别的包发生冲突。

使用python venv的基本步骤如下:

  • 创建虚拟环境:使用python -m venv 命令,在指定的目录下创建一个虚拟环境,该目录会包含一个Python解释器和一些支持文件。通常,可以将虚拟环境命名为 .venv ,这样可以在终端中隐藏它,并且表明它的用途。
  • 激活虚拟环境:使用source /bin/activate命令(Linux或MacOS)或call \Scripts\activate.bat命令(Windows)来激活虚拟环境。这样,就可以在虚拟环境中使用 pip 安装或卸载所需的包了。
  • 退出虚拟环境:使用deactivate命令来退出虚拟环境。这样,就可以恢复到系统级别的Python解释器和包了。
  • 删除虚拟环境:如果不再需要某个虚拟环境,可以直接删除它所在的目录即可。

4.python requirements

激活虚拟环境后,可以创建或使用requirements文件

  • pip freeze > requirements.txt自动生成requirement.txt,执行成功后,会自动生成requirement.txt文件。
  • 更换环境,分享项目的同时,带上requirement.txt文件!方便其他人配置。
  • 安装requirement.txt,执行命令即可一键安装完所需要的第三方库。命令:pip install -r requirements.txt

5.Python项目打包发布

【Python】Python项目打包发布(一)(基于Pyinstaller打包多目录项目)
【Python】Python项目打包发布(二)(基于Pyinstaller打包PyWebIO项目)
【Python】Python项目打包发布(三)(基于Aardio打包多目录项目)
【Python】Python项目打包发布(四)(基于Nuitka打包PySide6项目)

6.VSCode

安装

  • 官网

自定义代码块

Python文件说明头

{"HEADER": {"prefix": "hr","body": ["#!/usr/bin/env python","# -*- encoding: utf-8 -*-","\"\"\"","@File    :   $TM_FILENAME","@Time    :   $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND","@Author  :   KmBase","@Version :   1.0","@License :   (C)Copyright 2022, KmBase","@Desc    :   None","\"\"\"","","$0"]}
}

常用插件

  • 待补充

7.Pycharm

  • 教程:http://www.javatiku.cn/pycharm.html

7.第三方库

除了Matplotlib,Python还有这些可视化工具(一)

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...