精华内容
下载资源
问答
  • Anaconda 离线安装 python 的操作方法因为有时直接使用pip install在线安装 Python 库下载速度非常慢,所以这里介绍使用 Anaconda 离线安装 Python 库的方法。这里以安装 pyspark 这个库为例,因为这个库大约有180...

    Anaconda 离线安装 python 包的操作方法

    因为有时直接使用pip install在线安装 Python 库下载速度非常慢,所以这里介绍使用 Anaconda 离线安装 Python 库的方法。

    这里以安装 pyspark 这个库为例,因为这个库大约有180M,我这里测试的在线安装大约需要用二十多个小时,之后使用离线安装的方法,全程大约用时10分钟。

    查看所需的 Python 包

    如果不知道具体使用什么版本的 Python 库,可以先尝试在 Aanconda Prompt 中直接使用

    5be3543ab8312d62aded343687c7267f.png

    pip install pyspark

    d4a0eb7f081d3f35a8e96a0119d9bb46.png

    我这里根据提示可以看到需要下载的包是pyspark-2.2.0.post0.tar.gz,但显示下载需要二十多个小时,最后下载失败。

    没关系,这里已经明确知道需要的包是pyspark-2.2.0.post0.tar.gz了,只需离线下载安装这个包即可。

    下载 Python 包

    一般常见的 Python 包都可以在官方网址:https://pypi.python.org/pypi 找到,可以在右上角搜索框中搜索自己需要的 Python 库。

    这里直接在右上角搜索pyspark-2.2.0.post0.tar.gz,得到搜索结果如下图,点击“pyspark 2.2.0”

    96218dfcc73bc45e2cd4e7f7dc6c17c8.png

    然后点击下载,可以使用浏览器默认的下载方式,也可以复制下载链接后再迅雷中下载,推荐迅雷下载

    44c894e3ed1333c970ecec4c5536b0f4.png

    离线安装 Python 包

    下载好后就可以离线安装 Python 包了,还是打开 Aanconda Prompt ,然后切换到存放pyspark-2.2.0.post0.tar.gz的目录文件,我的路径是D:\下载\迅雷下载

    1af11515a651668403210c660ed58e6a.png

    我是存放在 D 盘,可以先切换到 D 盘,然后切换到存放 Python 包目录下

    然后执行

    pip install pyspark-2.2.0.post0.tar.gz

    f6e2d3c2d734af28d57a96be56593dbb.png

    提示出现“Successfully installed py4j-0.10.4 pyspark-2.2.0”时就说明安装成功了,这时就安装好了,可以使用了。

    以上这篇Anaconda 离线安装 python 包的操作方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

    时间: 2018-06-09

    6b5aa0751a6f1e6a9d0b665a02cc1f46.gif

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因此,我们这里使用Python这个脚本语言来进行数字图像处理. 要使用Python,必须先安装python,一般是2.7版本以上,不管是在windows系统,还是Linux系统,安装都是非常简单的. 要使用python进行各种开发和科学计算,还需要安装对应的包.这和matlab非常相似,只是matla

    Python 跟 Python3 完全就是两种语言 1. import caffe FAILED 环境为 Ubuntu 16 cuda 8.0 NVIDIA 361.77 Anaconda2.昨天莫名其妙Caffe不能用了: >>> import caffe Traceback (most recent call last): File "", line 1, in File "/home/duchen

    Anaconda下需要使用Python与MySQL数据库进行交互,所以需要import一个mysql-python的包, 但是在ipython中引用的时候发现Anaconda并没有包含该包,因此需要自己对该依赖包进行安装. 打开windows下的cmd,载命令行输入conda install mysql-python,回车. 其他的依赖包也可以使用该方法添加. 以上这篇Anaconda下安装mysql-python的包实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我

    相比于原生的python开发核心包,Anaconda已经集成了许多的第三方库,但是这在实际应用中是远远不够的,因此我们需要手动安装第三方库 使用pip可以快速的安装这些库 启动anaconda命令窗口: 开始> 所有程序> Anaconda Command Prompt 输入pip,可以查看pip指令的用法和相关的提示信息 pip install buitwith,可以开始安装buitwith库 以上这篇使用anaconda的pip安装第三方python包的操作步骤就是小编分享给大家的全部内容

    一.动机 最近打算折腾vn.py,但只有py27版本的,因为一向习惯使用最新稳定版的,所以不得不装py27的环境,不得不说 Python的全局锁真的很烦. 身为懒癌患者,必然使用全功能的anaconda,但不想同时装py27和py35两个版本的anaconda巨无霸(同时装两个, 不知道conda是否也可以管理环境),于是选择用conda装python27的环境及一些必要的包. 弄了几天终于把办公电脑和家里的Mac机上的环境都配好了,即使有了官方的安装教材,也踩了不少坑. (因为国内主要的期货交

    6b5aa0751a6f1e6a9d0b665a02cc1f46.gif

    Anaconda是一个和Canopy类似的科学计算环境,但用起来更加方便.自带的包管理器conda也很强大. 首先是下载安装.Anaconda提供了Python2.7和Python3.4两个版本,同时如果需要其他版本,还可以通过conda来创建.安装完成后可以看到,Anaconda提供了Spyder,IPython和一个命令行.下面来看一下conda. 输入 conda list 来看一下所有安装时自带的Python扩展.粗略看了一下,其中包括了常用的 Numpy , Scipy , matpl

    conda测试指南 在开始这个conda测试之前,你应该已经下载并安装好了Anaconda或者Miniconda 注意:在安装之后,你应该关闭并重新打开windows命令行. 一.Conda测试过程: 使用conda.首先我们将要确认你已经安装好了conda 配置环境.下一步我们将通过创建几个环境来展示conda的环境管理功能.使你更加轻松的了解关于环境的一切.我们将学习如何确认你在哪个环境中,以及如何做复制一个环境作为备份. 测试python.然后我们将检查哪一个版本的python可以被安装,

    6b5aa0751a6f1e6a9d0b665a02cc1f46.gif

    俗话说'人生苦短,我有Python',但是如果初学Python的过程中碰到包和Python版本的问题估计会让你再苦一会,我在学习Python的爬虫框架中看到看到了anaconda的介绍,简直是相见恨晚啊,我觉的每个Python的学习网站上首先都应该使用anaconda来进行教程,因为在实践的过程中光环境的各种报错就能消磨掉你所有的学习兴趣! 下面简单的介绍下anaconda,它是将Python版本和许多常用的package打包直接来使用的Python发行版,支持linux.mac.windows

    python将文件写入文件并保存的方法: 使用python内置的open()函数将文件打开,用write()函数将数据写入文件,最后使用close()函数关闭并保存文件,这样就可以将数据写入文件并保存了. 示例代码如下: file = open("ax.txt", 'w') file.write('hskhfkdsnfdcbdkjs') file.close() 执行结果: 内容扩展: python将字典中的数据保存到文件中 d = {'a':'aaa','b':'bbb'} s =

    一.下载anaconda 第一步当然是下载anaconda了,官方网站的下载需要用迅雷才能快点,或者直接到清华大学镜像站下载.当然这里推荐我们下载,下载地址都整理好了 下载地址: http://www.jb51.net/softs/556392.html 清华大学提供了镜像,从这个镜像下载速度很快,地址: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ 选择相应的版本进行下载就好 下载过程中除了安装位置外,还有两个需要确认的地方. 第一个勾

    anaconda 集成了很多科学计算中所需要的包,如numpy,scipy等等,具体查看anaconda中已经预先安装配置好的包有哪些,可以通过cmd命令,输入conda list 查看,如下图所示: 但是,因为实际需求,我们会需要导入列表中没有的第三方包,如gemsim,在anaconda中,我们可以参考以下步骤安装所需要的第三方包:         1.启动anaconda 命令窗口: 开始 > 所有程序 > anaconda >anaconda prompt    2.安装gens

    470990317fb8d7420493205c57f1a985.png

    本文为大家分享了Ubuntu下Anaconda和Pycharm的配置方法,供大家参考,具体内容如下 1.对于Ubuntu18.04,一开始会有一个系统默认的python解释器,是3.6版本,位置在/usr/bin/python3.6.可以通过在terminal中输入python或者python3来查看. 2.安装了Anaconda3之后,Anaconda会自带一个python解释器,也是3.6版本,位置在/home/li/anaconda3/bin/python3.一旦安装了Anaconda,这

    一.pycharm介绍与安装 1.pycharm介绍 PyCharm是一种Python IDE,是Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制.其本身可以在线上更新和下载库,但本文未使用,使用的是anaconda进行管理 选择原因 开发项目,管理项目资源方便,可导入各种集成库进行开发,图像处理,界面设计,数据库管理等皆可融为一起,方便实际工程项目开发使用 2.安装教程 1.首先去Pycharm官网,或者直接输入网

    在学习推荐系统.机器学习.数据挖掘时,python是非常强大的工具,也有很多很强大的模块,但是模块的安装却是一件令人头疼的事情. 现在有个工具--anaconda,他已经帮我们集成好了很多工具了!anaconda里面集成了很多关于python科学计算的第三方库,主要是安装方便,而python是一个编译器,如果不使用anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好. 在windows中,pycharm是一个比较好python编辑器,所以如果能把pycharm 和 ana

    本来PHP还学艺不精,又报了计算机二级Python的考试,还有一个半月的时间,抓紧买了高教社的这两本书,今天正式开始学习这个语言,虽然没法和世界上最好的语言PHP相提并论,但是也值得一学. 虽然先看蓝K,但是很喜欢黄K前言里的第一句话:"应试"是个中性词.设定一个阶段目标,为之努力,这是一种乐趣! 正式开始: 第1章 程序设计基本方法 1.1 程序设计语言 高级语言根据执行机制分为:静态语言(C.Java).脚本语言(JavaScript.PHP.Python). 执行方式:编译(静态

    引言 今天学习python连接数据库,就想安装一下mysql数据库,没想到小小的数据库也遇到了不少挫折,所以我就把自己的安装过程以及问题写出来分享给大家. mysql下载链接:https://u20538204.ctfile.com/fs/20538204-384372135 步骤 1.解压 2.配置环境,加一个MYSQL_HOME变量,以及path里面新增路径%MYSQL_HOME%\bin; 3.建目录以及新增文件,在mysql安装路径下建一个data文件夹,并且新增一个文件,名字叫my.i

    Django里面集成了SQLite的数据库,对于初期研究来说,可以用这个学习. 第一步,创建数据库就涉及到建表等一系列的工作,在此之前,要先在cmd执行一个命令: python manage.py migrate 这个命令就看成一个打包安装的命令,它会根据mysite/settings.py的配置安装一系列必要的数据库表 第二步,我们要建立一个Model层,修改demo/model.py: from django.db import models classQuestion(models.Mod

    展开全文
  • 今天小编就为大家分享一篇Anaconda 离线安装 python 的操作方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 离线安装python包

    千次阅读 2019-01-16 00:09:58
    从相同的系统和python环境下拷贝已经安装好的包,python包安装目录在 Lib\site-packages。该方法需要注意依赖的包已经存在,不然在使用时会出错。 2、使用whl后pip安装 2.1 下载whl安装 网站查询下载:...

    1、拷贝方式安装

    从相同的系统和python环境下拷贝已经安装好的包,python包的安装目录在 Lib\site-packages。该方法需要注意依赖的包已经存在,不然在使用时会出错。

    2、使用whl后pip安装

    2.1 下载whl安装

    网站查询下载:https://pypi.python.org/pypi/pip#downloads

    pip命令下载:

    pip install --download d:\python27\packs pandas(-r requirements.txt)

    pip安装制定位置的包

    pip install --no-index --find-links=d:\python27\packs\ pandas (-r requirements.txt)

    2.2 整体打包安装

    查询下载

    pip list #查看安装的包
    pip freeze >requirements.txt
    pip install --download d:\python27\packages -r requirements.txt

    packages文件夹和requirement.txt拷贝至离线机器上目录下,
    packages文件夹放在D:\Python27下,requirement.txt放在D:\Python27\Scripts下。

    • requirements.txt文件放在pip.exe目录下。
    pip install --no-index --find-index=d:\python27\packages -r requirements.txt

    Ref:http://www.cnblogs.com/michael-xiang/p/5690746.html

     

    展开全文
  • 0. 绪论Windows离线断网环境下安装Python包,配置环境,准备用来生成word模版。姑且记录一下生产环境 :windows 7 windows10python 3.5.2pip 1.5.2友情提示:出现问题时候,看日志是王道!计算机不会犯错!机器上...

    0. 绪论

    Windows离线断网环境下安装Python包,配置环境,准备用来生成word模版。姑且记录一下

    生产环境 :

    windows 7 windows10

    python 3.5.2

    pip 1.5.2

    友情提示:出现问题时候,看日志是王道!计算机不会犯错!

    机器上python2,3混用的问题,参考:

    http://blog.csdn.net/wangyaninglm/article/details/53312606

    第二小节:不同版本python混用(官方用法)其实主要就是前面加上py -3(或)2

    1.安装过程

    1.下载最新pip,更新pip版本

    新建packages文件夹放在目录中:c:\python35\packages

    py -3 –m pip install --upgrade pip

    2.在可以联网的开发机器上安装好需要的包

    例如:

    py -3 –m pip install numpy

    py -3 –m pip install pandas

    3.打包已安装的包

    在c:\python35目录下新建packages文件夹用来存储下载下来的所需安装包。

    在 c:\python35\Scripts下启动cmd窗口。

    pip list #查看安装的包

    pip freeze >requirements.txt

    py -3 –m pip install --download c:\python35\packages -r requirements.txt

    上述命令需要在一个联网机器上运行,不然会报错,不联网的机器似乎没法打包已经安装好的whl包,如果有方法求高手告知,报错如下(白色字体是联网后运行正常的):

    SouthEast

    requirements.txt是这个样子:大概记载了每个包的版本号

    cycler==0.10.0

    jieba==0.38

    matplotlib==1.5.3

    nltk==3.2.1

    numpy==1.11.2

    pyparsing==2.1.10

    python-dateutil==2.6.0

    pytz==2016.10

    scikit-learn==0.18.1

    six==1.10.0

    4.离线情况安装其他机器打包好的包whl

    将packages文件夹和requirement.txt拷贝至离线机器上目录下,

    packages文件夹放在c:\Python35下,requirement.txt放在c:\Python35\Scripts下。

    requirements.txt文件放在pip.exe目录下。

    py -3 –m pip install --no-index --find-index=c:\python35\packages -r requirements.txt

    上述命令中的–find-index 这个命令在python27中似乎是对的,python35中需要换成–find-links

    SouthEast

    正确的命令:

    py -3 -m pip install --no-index --find-links=c:\python35\packages -r requirements.txt

    3.原理

    SouthEast

    这种whl包下载好后,放在上述位置,再修改下面文件

    SouthEast

    添加一行:

    包名=版本号

    来一个命令就行了!装过的pip就不装了,没装的pip会自动安装

    py -3 -m pip install –no-index –find-links=c:\python35\packages -r requirements.txt

    SouthEast

    参考

    展开全文
  • 需要从Django 换到 Flask,因为生产环境是完全隔离的,因此需要为生产环境安装python包 主要问题,我如何知道Flask 环境需要哪些包 如何离线下载这么多包 如何批量离线安装 古老的方式: 1. pip freeze > ...

    本文概览

    本文主要讲述 pip 离线安装包的相关事宜,
    主要针对内网无法直接使用pip安装的情况, 使用的是linux 服务器

    1. 由于大多数情况下都可直接使用 pip install -r requirements.txt
    2. 我的讲述重点是能够学会离线的环境下批量安装python库
    3. 会兼顾一些常见问题和基础知识,本文不会讲的太深,在一些地方会给出链接,以便深入讨论该主题
    4. 本文不仅仅是为了写出解决方案,更多地是学习python 库的基础知识,以便遇见问题时能够自行解决

    本文目录

    1. python库的安装方法 主要讲安装python 库的几种方式及其分析
    2. pip, pypi与python 库 主要讲安装pip 的安装方法,与python 库的各种分类
    3. 操作步骤 主要讲整体操作
    4. 常见问题 各种安装或异常情况的问题及其处理

    该文也是边学习边总结中不断修改,不断更新的,希望能够帮助到你,有问题可留言评论

    一、 python库的安装方法

    常见的安装方法

    1. 直接在 pypi 官网下载,而后进行手动安装
    2. 使用 pip 根据requirements文件下载安装包,到离线环境中再使用 pip 安装
    3. 通过docker 安装相应环境,高级版
    4. 通过 Ansible 自动化部署,超级版

    各种方式优劣

    1. 第一种效率低,但可以解决一两个包的安装,暂时性地解决问题
    2. 第二种是本文推荐的方式,可以批量的下载,并且批量安装,解决的是一台服务器上安装多个包的问题
    3. 第三种这种方式可以将python 环境进行复制,更适合于多个服务器的安装
    4. 不了解,有兴趣可以自行学习

    二、pip, pypi与python 库

    pypi 是存储 python 库(package) 并可通过 pip 进行安装的一个平台

    1. python 库 比作货物,pypi 就是存储货物的仓库,而pip 可以想象成 pypi 的管理人员,帮助你获取python 库
    2. pip 也是一个python 库,是 easy_install 的升级版,两者就好像 rpm 和 yum 一样
    3. pypi 是一个python 库的官方存储仓库,相应的还有一些镜像源,用来提升速度的

    python 库

    1. python 库是什么
      python 库本质上就是一个python 程序包,路径一般在 /usr/lib/python3.6/site-packages
      python 库很重要的一点是 库与库之间是相互依赖的,还有python 库的版本问题也很重要
    2. python 库的常见分类
      1. 是否需要安装后才可使用,可以分为标准库(内置库)和第三方库
      2. 按照操作系统,可以大致分为 windows 和 UNIX 系统两类
      3. 按照python 版本,可以分为 python 2 ,python 3.6,python 3.7 等等
      4. 按照解释器,可以分为 cp(C语言 解释器),jp(Java 解释器),IronPython(.Net 解释器)等等
      5. 并且库本身还有很多版本,相应版本之间也会有差异
      6. 按照安装包的方式可以分为, 源码包,wheel 包, egg包
    3. 源码包,wheel 包与 egg 包
      1. 常见的是 源码包和wheel 包,egg 已经较少了
      2. 源码包就是二进制包,一般安装后会有一个可执行文件
      3. wheel 包是一种包的格式,可直接使用 pip install xxx.whl 进行安装
      4. egg 包是以前的版本,相对来说,wheel 格式是 egg 格式的升级版本 ,可使用 python setup.py xxx.egg进行安装
    4. wheel包的命名方式(源码包只有包的版本号)
      1. wheel包名官方文档
      2. wheel 包的命名格式为 {distribution}-{version}(-{build tag})?-{python tag}-{abi tag}-{platform tag}.whl
      3. 例如 mysql_connector-2.1.6-cp36-cp36m-win_amd64.whl
      4. 一些通用的包可以使用 no 或者 any 对相应字段进行替换,例如这个包是linux 和 windows 都通用的,就可以在platform 上写 any
      5. 查看本机python 可支持的wheel版本
        [root@xxx dir]python3
        
        >>>import pip
        
        >>>print(pip.pep425tags.get_supported())
        	[('cp36', 'cp36m', 'manylinux1_x86_64'),
        	('cp36', 'cp36m', 'linux_x86_64'),
        	('cp36', 'abi3', 'manylinux1_x86_64'),
        	('cp36', 'abi3', 'linux_x86_64'),
        	('cp36', 'none', 'manylinux1_x86_64'), 
        	('cp36', 'none', 'linux_x86_64'),
        	('py3', 'none', 'manylinux1_x86_64'), 
        	('py3', 'none', 'linux_x86_64'), 
        	('cp36', 'none', 'any'), 
        	('cp3', 'none', 'any'), 
        	('py36', 'none', 'any'), 
        	('py3', 'none', 'any'), 
        	('py35', 'none', 'any'), 
        	('py34', 'none', 'any'), 
        	('py33', 'none', 'any'), 
        	('py32', 'none', 'any'), 
        	('py31', 'none', 'any'), 
        	('py30', 'none', 'any')]
        
    名称 对应名称 解释
    distribution mysql_connector 包名
    version 2.1.6 版本
    bulid tag 备注标签 可省略
    python-tag cp36 表示 cpython 3.6 版本
    abi-tag cp36m abi Application Binary Interface
    应用程序二进制接口
    platform win_amd64 platform 还可以是 any
    win32 , linux_i386 , linux_x86_64, any 表示 跨平台

    三、操作步骤

    1. 源码包手动安装

    以 uwsgi 为例,在linux 上安装uwsgi

    1. 下载 uwsgi 源码包, Pypi 官网下载
    2. 解压 tar -zxvf uwsgi.tar.gz
    3. 进入目录 cd uwsgi
    4. 使用python 安装 python3 setup.py install
    5. 即可安装成功

    更简单的方法

    • pip3 install uwsgi-2.0.18.tar.gz

    2. pip 安装 官方说明

    In some cases, you may want to install from local packages only, with no traffic to PyPI.

    1. 首先,在项目中分析出所有依赖的库

    • pip freeze > requirements.txt # 该方法仅可以使用在虚拟环境中,会将python 解释器下的所有包都导出
    • pipreqs ./ --encoding=utf-8 --force # 表示覆盖该原有requirements.txt

    2. 将所有包下载到DIR这个目录中

    • $ pip download -d DIR -r requirements.txt
    • $ pip wheel -w DIR -r requirements.txt

    切记,不要在 windows 下载包,然后放到 Linux 上进行安装,这样八成装不上

    1. 这两条命令的区别在于wheel 方式下载会将下载的包放入wheel 缓存,但缺点是wheel 不可以下载源码包
    2. download 命令会查看wheel缓存,然后再去PyPI下载库,但download命令下载的包不会进入wheel缓存,download 的优点是可以下载源码包
    3. 需要注意,使用wheel 方式安装可能会报错,因为有些包是源码包,不能被打包成wheel 格式
    4. download 方法下载的包,不会对依赖性进行检查,这意味着,如果下载 Flask-PyMongo 这个包,只会下载该包,而不会下载 pymongo,经试验发现,download 适合补充wheel不可下载的包,两者搭配使用,才能将requirements文件的库完整的下载
    5. 注意: 如果只使用download 方法下载,很有可能安装时候会报错

    3. 将文件打包后放到离线服务器上,并进行解压缩

    下载后执行下面的命令就可以进行安装了

    $ pip3 install --no-index --find-links=DIR -r requirements.txt

    命令说明

    1. freeze 将依赖关系分析出来并 使用管道符导入到该文件中
    2. download 分析 requirements 文件,将所有包进行下载,通过 d 选项导入 DIR 文件夹
    3. wheel 分析requirements 文件,并将所有包及其依赖包下载为 wheel 格式,通过 w 选项导入 DIR 文件夹中
    4. --find-links 指定离线安装的文件夹DIR,也就是你下载好的包
    5. 注意: --no-index 必须搭配 --find-links 使用
      --no-index¶
      Ignore package index (only looking at --find-links URLs instead).
      

    四、常见问题

    1. 注意生产环境是什么平台,如果是Linux,你需要在虚拟机中下载 wheel包,切记

      1. 包名中有 win ,代表只能在windows 中安装
      2. 没有 win,代表跨平台
    2. 安装时报错,不能找到相应的包,打开文件夹后却发现有 cffi 这个库

      Collecting cffi==1.11.5 (from -r lla/requirements.txt (line 12))
        Could not find a version that satisfies the requirement cffi==1.11.5 
          (from -r lla/requirements.txt (line 12)) (from versions: )
      No matching distribution found for cffi==1.11.5 (from -r lla/requirements.txt (line 12))
      
      1. 原因是该库是3.7 版本,而服务器是3.6 版本,导致安装不上
      2. 使用以下命令选择合适的版本,注意 --no-deps 不可缺少,参考官方文档
      3.  pip3 download 
         	--no-deps
            --platform linux_x86_64
            --python-version 36
            --implementation cp  
            --abi cp36m    
             -r requirements.txt -d pk
        
    3. 下载时报错

        Failed building wheel for alembic
        Running setup.py clean for alembic
        Running setup.py bdist_wheel for Mako ... error
        Complete output from command /usr/local/bin/python3.7 -u -c "import setuptoolstokenize;
        __file__='/tmp/pip-wheel-e6wqgb6g/Mako/setup.py';
        f=getattr(tokenize,'open', open)(__file__);
        code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))"
         bdist_wheel -d /tmp/pip-wheel-l_pjqx6k:
        usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
           or: -c --help [cmd1 cmd2 ...]
           or: -c --help-commands
           or: -c cmd --help
      
        error: invalid command 'bdist_wheel'
      
        ----------------------------------------
        Failed building wheel for Mako
        Running setup.py clean for Mako
      Failed to build mysql-connector uwsgi SQLAlchemy alembic Mako
      ERROR: Failed to build one or more wheels
      
      
      1. 问题原因,因为这些包的格式是 tar.gz,也就是源码包,是不可以直接转为 wheel 包的
      2. 可参考上面源代码安装方式
    4. 安装报错

      1. 由于服务器自带的是python2,存在python 3 和 python 2 两个版本共存的情况
      2. pip 版本错了,换成 pip3 就OK了

    PyPI 服务器搭建

    • https://www.cnblogs.com/special-li/p/9149573.html
    1. 可以通过 pypi-server 或者开源镜像仓库Nexus实现
    2. Nexus 官网 https://www.sonatype.com/nexus/repository-oss
    3. pypi-server https://github.com/pypiserver/pypiserver
    展开全文
  • 在公司的开发过程中,开发机器或生产机器或许并没有连接外网。这时python的pip和conda等安装方式就废掉了。 我们可以从外网提前下载第三方包,拷贝到...pip安装的相关介绍详见:在内网环境使用pip离线安装python包 ...
  • Anaconda 离线安装 python 方法

    万次阅读 2017-08-16 11:01:51
    安装 pyspark 库为例介绍使用 Anaconda 离线安装 Python 库的方法
  • 有时需要在离线的机器上安装python的相关依赖,如下以安装pyreadline为例进行步骤记录: 1.先在有网络的机器上安装pyreadline,命令如下 python -m pip install pyreadline 2.pip list 查看python依赖 3.生成...
  • 二、离线安装python包 1、先在联网机上下载.whl格式的文件,之后就是将这些文件导入内网机进行安装 pip download -i 镜像网址 包名:这个命令会下载安装需要的所有依赖文件(但我没观察过会不会同时安装这个包),...
  • [开发技巧]·如何让离线安装Python包 1.问题描述 PyPI(Python Package Index)是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。官方推荐使用pip包管理器来下载第三方库。 ...
  • 因为有时直接使用pip install在线安装 Python 库下载速度非常慢,所以这里介绍使用 Anaconda 离线安装 Python 库的方法。这里以安装 pyspark 这个库为例,因为这个库大约有180M,我这里测试的在线安装大约需要用二十...
  • 如何离线安装python包

    2019-07-20 10:55:49
    如何在线与离线安装深度学习python pypi依赖在线安装深度学习依赖包离线安装深度学习依赖a、查看当前环境下pip支持的whl版本b、下载安装对应版本的.whl压缩包c、下载安装.tar.gz或.zip源码注意事项 ...
  • [开发技巧]·如何让离线安装Python包1.问题描述PyPI(Python Package Index)是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。官方推荐使用pip包管理器来下载第三方库。一般在联网...
  • 1,安装pythonwindows:我用的是python3.6.6.exe安装包,需要提前下载好ubuntu:自带的python,如果是ubuntu18.04的话,自带的应该是3.6.82,安装好的python如何升级pippython3.6.6的exe自带pip10,为了防止有时候...
  • ubuntu离线安装python包

    千次阅读 2018-10-22 11:27:27
    python包(pip)离线安装方法 : 1、到https://pypi.python.org/pypi 下载相应包并解压  2、找到所需要的所有依赖,放进解压后的文件夹里,终端输入:sudo python setup.py install 进行安装...
  • pip离线安装python包

    万次阅读 2018-02-02 11:32:20
    1.建立放置python包的目录 mkdir py_packages 2.使用下面命令在有网络的环境下下载相关python包 pip install --download ./py_packages ansible (这里以安装ansible为例) 新版pip已经不支持上面命令,现在...
  • 先升级piphttps://jingyan.baidu.com/article/154b4631342f1528ca8f41ee.html​jingyan.baidu.com第二步:找到source code, 安装,两种方式用: pip install package_name(wheel文件)或者命令行进入目录(能找到...
  • 说明:对于企业加密环境,不能使用命令行安装离线python包,否则会报错,这时可采用加密软件安装离线pyhton包,或删除报错中的相应说明文件。 以下假设pycharm为加密软件,则可以用pycharm安装离线python包。 1、...
  • 因为有时直接使用pip install在线安装 Python 库下载速度非常慢,所以这里介绍使用 Anaconda 离线安装 Python 库的方法。这里以安装 pyspark 这个库为例,因为这个库大约有180M,我这里测试的在线安装大约需要用二十...
  • 使用 pip 根据requirements文件下载安装包,到离线环境中再使用 pip 安装 1. 首先,在项目中分析出所有依赖的库 pip freeze > requirements.txt # 该方法仅可以使用在虚拟环境中,会将python 解释器下的所有...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,980
精华内容 12,392
关键字:

离线安装python包

python 订阅