首页 > 编程语言 >1.3 使用pip管理Python扩展库

1.3 使用pip管理Python扩展库

时间:2024-02-21 23:47:43浏览次数:39  
标签:cn 1.3 Python mirrors tsinghua https edu pip

常用pip命令使用方法

pip命令示例 说明
pip freeze[>packages.txt] 列出已安装模块及其版本号,可使用重定向符>把扩展库信息保存到文件packages.txt中
pip install SomePackage[==version] 在线安装SomePackage模块,可以使用方括号内的形式指定扩展库版本
pip install SomePackage.whl 通过whl文件离线安装扩展库
pip install -r packages.txt 读取文件packages.txt中的扩展库信息,2并安装这些扩展库
pip install --upgrade SomePackage 升级SomePackage模块
pip uninstall SomePackage[==version] 卸载SomePackage模块

Python相关配置说明

Anaconda 加速

# 先执行下列命令生成 .condarc文件
conda config --set show_channel_urls yes

# .condarc文件替换下列内容

channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

---------------------------------------------------------------------------------

pip 加速


Linux系统:

	mkdir ~/.pip

	cat > ~/.pip/pip.conf << EOF

	[global]
	trusted-host=mirrors.aliyun.com
	index-url=https://mirrors.aliyun.com/pypi/simple/

	EOF

Windows系统:

	首先在window的文件夹窗口输入 : %APPDATA%

	然后创建pip文件夹

	最后创建pip.ini文件,写入如下内容

	[global]
	index-url = https://mirrors.aliyun.com/pypi/simple/
	[install]
	trusted-host=mirrors.aliyun.com

pip国内的一些镜像
	阿里云 http://mirrors.aliyun.com/pypi/simple/ 
	中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
	清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
	中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

# 也可以用
pip install -i [镜像地址] [包名]

---------------------------------------------------------------------------------

sublime text 运行环境参数

{
"cmd":["python.exe", "-u", "$file"],
"path":"C:\\Users\\huang\\anaconda3\\envs\\nlp",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

标签:cn,1.3,Python,mirrors,tsinghua,https,edu,pip
From: https://www.cnblogs.com/qiaopideyueshi/p/18026417

相关文章

  • 1.2 Python安装与简单使用
    Python3.6.8安装Python官网:https://www.python.org/Python3.6.8官网:https://www.python.org/downloads/release/python-368/按照提示安装即可,安装完成后,按win+R打开命令行,输入python-V,出现版本号,说明安装成功在开始菜单中选择IDLE(PythonGUI)即可启动Python解释器......
  • 1.1 如何选择Python版本
    简介Python是一门解释型高级语言,支持伪编译可以把Python源程序转换为字节码来优化程序和提高运行速度,支持使用py2exe、py2app、cx_Freeze或pyinstaller工具将Python程序打包为不同平台上的可执行程序,可以在没有安装Python解释器和相关依赖包的系统中运行Python支持多版本并存......
  • Python练习案例_Pico Fermi Bagels猜数字游戏
    案例介绍--《Python编程快速上手2》在PicoFermiBagels这个逻辑推理游戏中,你要根据线索猜出一个三位数。游戏会根据你的猜测给出以下提示之一:如果你猜对一位数字但数字位置不对,则会提示“Pico”;如果你同时猜对了一位数字及其位置,则会提示“Fermi”;如果你猜测的数字及其位置......
  • Python+Faker+Pandas数据库造数
    今日分享一些Python常用的东西,整理一些小笔记,比如Faker的使用,panda的使用1、使用faker造数据简介测试工作中,经常会遇到需要制造大量测试数据的时候,如果手动造数据必然会浪费大量时间Faker是一个制造数据的强大的python库,可以制造姓名、电话、身份证、地址、邮箱等等各种各样伪......
  • Python中logging模块
     在项目中我们常常需要打印日志,特别是在系统级项目上一般都会有自己日志模块,下面我们将介绍下Python中自带的logging模块(注意这是模块的名称并不是类)一、基本使用logging是一个包的名称,我们真正使用的是logging.Logger这个类。但是我们不能使用常规的方式进行初始化,......
  • python-transformers库
    python-transformers库目录python-transformers库安装测试功能和优势Transformers术语模型与分词器加载预训练模型保存模型分词器编码和解码填充Padpipelinepipeline简介pipeline原理参考资料transformers是一个用于自然语言处理(NLP)任务,如文本分类、命名实体识别,机器翻译等,提供......
  • Python:Short Circuiting -- “OR”
    ShortCircuitingOperatorChecksif:Evaluatesfromlefttorightupto:ExampleANDAllvaluesaretrueThefirstfalsevalueFalseand1/0evaluatestoFalseORAtleastonevalueistrueThefirsttruevalueTrueor1/0evaluatestoTrue......
  • Apipost推出的IDEA插件值得一试!
    Apipost-Helper是由Apipost推出的IDEA插件,写完接口可以进行快速调试,且支持搜索接口、根据method跳转接口,还支持生成标准的API文档,注意:这些操作都可以在代码编辑器内独立完成,非常好用!这里给大家介绍一下Apipost-Helper的安装和使用安装在IDEA编辑器插件中心输入Apipost搜索安装:......
  • Apipost多host服务配置如何使用
    最近Apipost新增同环境下多host服务的配置功能,本篇文章带来该功能的使用场景及使用方法。配置方法:点击右上角眼睛标识进入环境管理 点击添加服务,输入服务名和URL 配置完成后需要在接口目录中选择该目录下需要使用的host服务,每个接口目录都可以选择不同的host服务,如果未......
  • python 数据库数据较验
    #-*-coding:utf-8-*-#@Time:2023-09-07#@Author:Carl_DJ"""实现功能:1、python直接链接SqlServer数据库可以MySQL数据库,进行数据对比2、对比mysql和SqlServer两个数据库的表名以及表内数据的差异:3、对比的差异分别输出到文件中---->数据......