python 快速安装模块包--pip install -i http://pypi.douban.com/simple/ 替换名 --trusted-host pypi.douban.com

Python入门 - pip安装 Python入门 一 pip安装 安装pip python -m pip install --upgrade pip cmd 命令安装 在D:\soft-dev-install\Python374\Scripts(Python安装命令下的Scripts目录下) 目录下的状态栏输入cmd回车, 再输入以下命令安装 pip install -i https://pypi.tuna.tsingh... 阅读详情

 python 快速安装模块包

pip命令默认会连接在国外的python官方服务器下载,速度比较慢,你还可以使用国内的豆瓣源,数据会定期同步国外官网,速度快好多

pip install -i http://pypi.douban.com/simple/ sayhi --trusted-host pypi.douban.com   #sayhi是模块名

软件一般会被自动安装你python安装目录的这个子目录里

   /your_python_install_path/3.6/lib/python3.6/site-packages

 

 

 

AI数据中心成本解析:GPU集群与能源消耗的烧钱真相 数据中心作为AI算力的核心载体,其硬件架构与能源管理直接决定模型训练效率。现代AI集群普遍采用NVIDIA H100等GPU构建分布式计算单元,单集群采购成本常突破4000万美元。在能耗方面,传统风冷系统PUE值达1.5,而液冷技术虽能降至1.1,但需巨额改造投入。典型如GPT-3单次训练就消耗1300MWh电力,折合电费15.6万美元。优化策略包括混合部署H100/A100/T4显卡组合,以及通过分时电价节省30%能源开支。这些底层基础设施的精细化运营,正是支撑ChatGPT等AI应用爆发的隐形基石。 阅读详情

相关推荐

解决pip安装包时出现 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))

错误描述 anaconda使用pip安装包时会出现无法下载的问题,或者pip直接无反应,可能会出现如下错误提示: WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip...

cicoa 20万+

pip install 失败解决方法(网络问题)

使用PIP安装的时候一直提示下面的错误,安装不能成功: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.Verifie...

mihaoyun.com的专栏 7242

解决Python SSL模块不可用错误:从原理到实战修复指南

SSL/TLS是保障网络通信安全的核心加密协议,它通过非对称加密和数字证书实现身份验证与数据加密。在Python生态中,pip等工具依赖SSL模块建立HTTPS连接来安全下载第三方库。当Python解释器在编译或运行时无法正确链接系统底层的OpenSSL库时,就会出现经典的“SSL module is not available”错误,导致包管理功能完全失效。这一问题常见于Windows和macOS环境,通常源于动态链接库缺失、环境变量冲突或安装包不完整。理解SSL模块的工作原理后,开发者可以通过修复安装、

weixin_30808693的博客 326

Python使用pip指令安装模块,更换下载源,解决pip安装速度受限问题

Python模块用起来非常方便,使用pip安装存在的限速问题却能够让人崩溃,毕竟安装模块需要访问到国外的服务器,确实速度是个很大的问题。 国内很多机构自己搭建了Python pip安装的模块下载源,我们只需要换源就可以享受高速的下载速度。使用前几十k每秒的速度,现在让它变为2-3M/s的速度下载安装。 使用清华大学提供的下载源 pip install 模块名 -i https:/......

刘先生倒了u的博客 2893

Python包管理Pip常见问题全解析与实战解决方案

在Python开发中,包管理是构建项目环境的基础环节,它负责处理项目依赖的安装、版本控制和环境隔离。其核心原理是通过解析依赖关系图,从软件仓库下载并安装指定的包及其依赖项。有效的包管理技术能确保开发、测试和生产环境的一致性,避免“依赖地狱”,提升团队协作效率和项目可维护性。这一实践在Web开发、数据科学、自动化运维等应用场景中至关重要。本文聚焦于Python生态中最广泛使用的包管理工具Pip,针对其在实际使用中常遇到的网络连接超时、依赖版本冲突、权限错误等“晕碳”问题,提供从环境配置、镜像加速到依赖锁定的完

weixin_30653023的博客 474

PyCharm安装库失败?从pip原理到镜像源配置的完整解决方案

在Python开发中,包管理是项目依赖管理的核心环节,pip作为Python生态的标准包管理工具,负责从PyPI仓库下载和安装第三方库。其工作原理是通过解析依赖关系、下载包文件并安装到指定Python环境的site-packages目录。然而,在实际工程实践中,网络连接超时、镜像源配置不当、权限不足等问题常导致pip安装失败,进而影响开发效率。特别是在使用PyCharm这类集成开发环境时,其图形化包管理界面本质是调用底层pip命令,因此任何pip层面的问题都会直接表现为PyCharm安装库功能异常。针对这些

weixin_34221036的博客 480

Python包管理提速指南:从Wheel离线安装到永久换源配置

本文详细介绍了Python包管理的提速方法,包括Wheel离线安装和永久换源配置。通过使用Wheel文件,可以大幅提升安装速度并支持离线操作;而永久换源配置则能一劳永逸地解决PyPI源服务器在国外导致的安装卡顿问题。文章还提供了国内优质镜像源推荐和常见问题解决方案,帮助开发者高效管理Python包。

weixin_30561177的博客 379

避开DevStack安装OpenStack的三大网络坑:Ubuntu 20.04保姆级换源与hosts配置指南

本文详细解析了在Ubuntu 20.04上使用DevStack部署OpenStack时常见的三大网络问题,包括软件源连接、Python包下载和Git仓库克隆。通过实战优化的换源策略、hosts配置和Git协议替换,提供了一套完整的解决方案,帮助开发者高效完成OpenStack安装与部署。

weixin_30667649的博客 405

Python镜像源配置全攻略:三种方法提升pip安装效率

在Python开发中,依赖管理是构建项目的基础环节,而pip作为官方包管理工具,其安装效率直接影响开发体验。其原理是通过访问Python包索引(PyPI)服务器下载和安装第三方库。由于网络延迟和稳定性问题,国内开发者常面临下载缓慢甚至失败的困扰。通过配置镜像源,将海外仓库同步至国内节点,能显著提升下载速度与稳定性,这对于保障CI/CD流水线、团队协作和离线环境部署等技术场景至关重要。本文聚焦于镜像源配置,深入解析临时参数、配置文件修改和环境变量控制三种主流方法,帮助开发者根据个人开发、团队协作或自动化部署等

weixin_30521161的博客 372

大厂Python自动化测试面试题合集

题目:函数的作用是什么?调用函数的语法?答案:将独立功能代码封装成模块,复用代码;函数名(实参)。题目:函数 return 作用是什么?无 return 时函数返回什么?多返回值底层是什么类型?答案:返回函数执行结果;无 return 默认返回 None;return x,y,z 底层自动封装为元组。题目:函数四大参数类型分别是什么?定义顺序要求?答案:必选参数、默认参数、可变位置 * args、命名关键字、可变关键字 **kwargs;顺序:必选→默认→*args→命名关键字→**kwargs。

悦分享 104

deepin启动异常处理

修复的命令在执行时会输出大量的修复信息,正常情况下修复完之后输入exit命令回车后,即可正常启动系统。

whxxiang的博客 4369

Python pip镜像源配置全攻略:从原理到实践,解决下载慢与超时问题

在软件开发和数据科学领域,依赖包管理是构建项目环境的基础环节。Python生态中,pip作为官方包管理工具,其默认从海外PyPI仓库下载依赖,常因网络延迟导致下载速度缓慢甚至超时失败。其技术原理在于通过镜像源建立本地缓存,将远程仓库同步至国内服务器,从而绕过国际网络瓶颈,实现下载速度的数量级提升。这一优化不仅保障了开发流程的连续性,在团队协作、CI/CD流水线及容器化部署等场景中,对构建成功率和环境一致性也至关重要。本文聚焦于清华、阿里云等主流镜像源的选型策略,并深入解析临时命令、用户级配置、环境变量及Do

weixin_34220179的博客 415

你的App合规吗?手把手教你用Camille生成隐私调用报告给老板看

本文详细介绍了如何使用开源工具Camille进行Android App隐私合规检测,并生成高管易懂的隐私调用报告。通过动态插桩技术和多维度分析,Camille能有效识别高风险API调用,并将其映射到具体法律条款,帮助技术团队与法务、产品等非技术部门高效沟通,确保App符合《个保法》等法规要求。

weixin_33726318的博客 422

Linux环境下pip安装全攻略:从系统包管理器到离线部署

包管理器是软件生态中的重要工具,它负责自动化处理软件包的下载、安装、升级和依赖关系。在Python开发中,pip作为官方推荐的包管理工具,其核心原理是通过连接Python包索引(PyPI)来获取和安装第三方库。掌握pip的使用不仅能提升开发效率,还能确保项目依赖的一致性,这对于团队协作和持续集成至关重要。在实际工程实践中,特别是在Linux服务器环境下,pip的安装和配置往往面临系统权限、Python版本兼容性以及网络环境等挑战。通过合理选择系统包管理器安装、官方脚本部署或虚拟环境隔离等方案,开发者可以构建

weixin_33834628的博客 733

别再死记硬背Payload了!深入理解Flask/Jinja2 SSTI的Python对象继承链与魔术方法

本文深入解析Flask/Jinja2 SSTI漏洞的底层原理,从Python对象模型出发,详细讲解如何通过魔术方法链实现RCE。文章揭示了Python对象继承链与魔术方法的精妙设计,提供了防御与绕过SSTI漏洞的实用技巧,帮助开发者深入理解漏洞本质并采取有效防护措施。

weixin_42525738的博客 356

PX4无人机PID调参实战:从零到稳定飞行的关键步骤

本文详细介绍了PX4无人机PID调参的实战步骤,从理解双环控制结构到实战调参三部曲,帮助飞手解决飞行抖动、电机发热等常见问题。通过分析飞行日志、调整速率环P值、引入积分I和微调角度环与微分D,实现从零到稳定飞行的关键跨越,是无人机飞控调试的必修课。

weixin_29269441的博客 526

Python数据科学入门:Conda与Pip镜像源配置全攻略

在Python数据科学和机器学习开发中,包管理工具是构建开发环境的基础。Conda和Pip作为主流的包管理器,其工作原理是通过访问远程软件仓库来下载和安装依赖包。由于网络延迟和带宽限制,直接连接海外官方源往往导致下载速度缓慢甚至失败,严重影响开发效率。镜像源技术通过在国内部署同步服务器,充当软件仓库的“本地CDN”,能够将下载速度提升数十倍,并显著提高连接稳定性。这项技术的核心价值在于优化开发工作流,保障环境搭建的顺畅性,特别适合数据科学、机器学习等需要大量第三方库的领域。无论是Anaconda环境下的Co

weixin_33984032的博客 326

【重识云原生】第四章云网络4.9.5.1节下一代智能网卡——DPU综述

随着数据中心的高速发展,通信能力和计算能力成为数据中心基础设施的相辅相成的两个重要发展方向。若数据中心仅关注计算能力的提升,通信基础设施的提升跟不上,那么数据中心的整体系统性能依然受限,无法发挥出真正的潜力。DPU的提出背景就是应对这些数据量和复杂性的指数级增长。未来,需要将计算移至接近数据的位置,这是目前业界所公认的以数据为中心的体系结构下的创新。综上,DPU对数据中心来说,是通过更明细的分工来实现效率的提升、实现总体系统的成本最优化。...

junbaozi的专栏 1724

Python环境搭建全攻略:从安装到虚拟环境管理

Python作为一门广泛应用于Web开发、数据分析和人工智能领域的编程语言,其环境配置是开发者入门的第一步。理解环境变量PATH的概念至关重要,它决定了系统如何定位可执行文件,而Python安装过程中的关键选项直接影响后续开发体验。通过合理配置环境变量和使用虚拟环境,可以实现项目间的依赖隔离,提升开发效率。在实际应用中,无论是使用pip安装第三方库还是管理多版本Python,都需要掌握正确的配置方法。本文围绕Python安装、环境变量配置和虚拟环境管理,提供了详细的实践指南,帮助开发者构建稳定高效的开发环境

aaa1231722的博客 397

手把手教你在ARM64架构下编译和部署Milvus:从环境搭建到Docker镜像制作全攻略

本文详细介绍了如何在ARM64架构下编译和部署Milvus,包括环境搭建、源码下载与编译、Docker镜像制作等关键步骤。通过本文的方法,您可以快速构建适用于ARM64设备的Milvus编译环境,并解决常见的编译错误。同时,还提供了基于Docker Compose的测试方法,帮助用户高效地完成向量数据库的部署与应用。这是一次深入探索开源AI工具的实用指南,为开发者在多种硬件架构上的创新应用提供了强有力的支持。

小盒子的博客 1266

6、探索音乐结构中的统一性:贝多芬《英雄交响曲》第一乐章的深度剖析

本文深入剖析了贝多芬《英雄交响曲》第一乐章的音乐结构,探讨其统一性的来源及表现形式。通过主题与动机、和声与调性、旋律与节奏、织体与动态等多方面的分析,揭示了这部作品在技术层面和情感表达上的卓越成就。

b9c0d的博客 518

Updating -- Python知识

学得快忘得也快,记录一些Python小知识

Rolei的博客 1万+

25杰瑞机械工程师面试经验机械面试问题总结技巧面试全攻略

作为一个对机械工程充满热情的应届生,我有幸参加了杰瑞集团的机械工程师面试。面试过程既充满挑战,也不乏乐趣。以下是我面试的详细经历,包括面试流程、面试题目及参考答案。 #### 面试流程 1. **HR初面**:主要是对个人背景、教育经历和工作经验的初步了解。 2. **技术面**:由技术部门的主管进行,主要考察专业知识和项目经验。 3. **部门经理面**:更深入地了解我的技术能力和团队合作精神。 4. **总监终面**:最后一轮面试,总监会对候选人的整体素质进行评估。

m0_72216164的博客 2793

Python零基础入门到爬虫数据分析:高效学习路线全解析

编程入门的关键在于掌握核心语法后快速进入真实项目。Python作为最受欢迎的通用语言,其语法简洁,适合零基础学习者。理解变量、数据结构、函数等基础原理后,即可借助Requests等库实现网页数据抓取,通过Pandas进行数据清洗与分析,最终用Matplotlib呈现结论。这种从数据获取到展示洞察的闭环,正是爬虫与数据分析技术的价值所在。在实际应用中,无论是市场调研、学术研究还是产品优化,都离不开这类数据技能。本文以Python零基础学习为起点,梳理从语法基础到爬虫实战,再到数据分析可视化的高效学习路径,并给

weixin_33895695的博客 395

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

pip 指定安装源安装

用pip安装依赖包时默认访问https://pypi.Python.org/simple/,但是经常出现不稳定以及访问速度非常慢的情况,国内厂商提供的pipy镜像目前可用的有: http://pypi.douban.com/豆瓣 http://pypi.mirrors.ustc.edu.cn/simple/中国科学技术大学 https://pypi.tuna.tsinghua.edu.c...

Good_Luck_Kevin2018的博客 6055

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

python使用pip安装包报错的解决办法(ERROR: Could not find a version that satisfies the requirement XXX)

pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com。考虑指定下载源并信任其来源或许能下载成功,这里使用 豆瓣下载源,也可尝试其它下载源。

qq_43490217的博客 5万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: JavaScript 字符串与列表的相互转化,使用split 与join 方法,应用--翻转字符串,把hello world. 变成 dlrow. olleh
下一篇: Database returned an invalid datetime value. Are time zone definitions for your database installed?
Python_bh
博客等级 码龄7年 11粉丝 89原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值