精华内容
下载资源
问答
  • Linux python3 安装Mayavi

    千次阅读 2017-07-24 21:58:33
    测试环境:Linux Mint KDE 18.2 64bit讨论linux安装mayavi之前,先顺便提一下windows下安装mayavi的方法在windows下安装Python包非常简单,到下面网站下载.whl格式的安装包 http://www.lfd.uci.edu/~gohlke/python...

    相关参考文章: https://blog.csdn.net/ouening/article/details/76995188


    2018/06/09更新

    在基于ubuntu18.04(代号binoic)的Linux Mint 19 BETA上安python版本的vtk,可以执行以下命令:

    $ sudo apt install python-vtk6
    $ sudo apt install python3-vtk7

    相关包可以下下面网址查找,我就是在那里找到需要下载什么包的

    https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=python3-vtk&searchon=names


    2018/06/07更新
    系统:linux mint 18.3
    按照下面的方法安装,首先下载了最新版VTK8.1.1,选择了python版本为3,,但是最后打包的还是python2,存在按照下面的方法把lib下的链接库复制到vtk里面去,再把整个vtk复制到路径/usr/lib/python3/dist-packages/ 下面,进入python3终端import vtk 的时候出现下面错误:

    ImportError: No module named 'vtkCommonCorePython'

    因此8.1.1失败。
    接着下载VTK7.1.1版本的进行编译,这次就可以了,根据之前的一次更新,我也提前先下载源代码手动安装了tcl/tk,注意要先安装tcl,再安装tk,这点在源代码的README文件里有写。
    CMAKE-GUI的最后配置如下:
    这里写图片描述

    vtk7.1.1最终编译完成后,不想手动文件那么麻烦,在终端执行了

    sudo make install

    发现默认安装到了路径/usr/local/lib/python3.5/site-packages/ 下面,如下图:
    这里写图片描述
    并且不知道什么原因识别不了这个路径,应该可以添加识别路径的,不过我直接复制到原来那个路径/usr/lib/python3/dist-packages/ 下面了


    2017/11/27 update
    使用新系统重新按照下面的方法安装Vtk,安装后在python里面导入vtk的时候出现了如下错误:

    ImportError: No module named vtkCommonPython

    网上查了一下没有具体的解决办法,有人说编译的时候和tcl/tk环境有关,于是我就去tcl官网下载了tcl和tk的源码并且编译安装,然后在CMAKE选项中把tcl相关选项选上,重新操作一遍就可以了。


    测试环境:Linux Mint KDE 18.2 64bit

    讨论linux安装mayavi之前,先顺便提一下windows下安装mayavi的方法

    在windows下安装Python包非常简单,到下面网站下载.whl格式的安装包

    http://www.lfd.uci.edu/~gohlke/pythonlibs/

    然后

    pip install path_of_your_package
    

    上述网站提供多个python版本的安装包,如下图,需要先安装VTK
    这里写图片描述

    linux下python2.7安装mayavi

    以debian/ubuntu系为例,在终端执行下列命令

    apt-get install python-dev
    apt-get install python-vtk
    pip install mayavi
    

    python2.7的VTK环境可以用apt-get install安装,mayavi三维绘图包可以用pip安装,如果使用pip安装的时候遇到一些错误提示请自行搜索解决,我自己遇到的就是一些依赖库不齐全的问题

    linux下python3安装mayavi

    python3直接使用

    pip3 install mayavi
    

    安装mayavi是会提示没有vtk这个module的,而且无法通过apt安装python3环境的VTK,当然,VTK在PyPi里面也没有,也就是无法用pip安装,通过网上查阅,VTK7以上支持python3.X,需要自己编译,网上找了好多都没有相关介绍,只好自己尝试,而且成功了,下面记录一下过程.

    (1) 首先安装一下python3的安装环境,在终端执行

    apt-get install python3-dev
    

    (2)参考下面的链接,编译VTK

    http://www.linuxidc.com/Linux/2017-01/139459.htm

    连接的文章中提到需要安装QT5,实际并不需要,如果需要使用QT开发的也可一并下载安装,而且上文中有些包安装的时候是提示找不到的,将相应的包删除不安装即可,因为我自己实践的是要python3使用VTK,所以cmake的时候要选择VTK_WRAP_PYTHON,并将python版本设为3,下面记录详细的安装配置过程.

    (3)去VTK官网下载最新的源代码VTK-8.0.0.tar.gz或者VTK-8.0.0.zip

    http://www.vtk.org/download/

    可以用wget下载,下载完成后解压出来

    (4)打开cmake GUI界面,选择源代码目录和需要构建二进制文件的目录,同时我将构建类型BUILD_TYPE设置为Release,将CMAKE的安装路径设为同需要构建的目录相同,这个可以修改的
    配置如下:
    这里写图片描述
    注意上图是先configure之后再做如上修改的

    (5)设置VTK_WRAP_PYTHON和python版本
    配置如下
    这里写图片描述
    配置完之后选择generate生成

    (6)终端进入到VTK_Build目录,执行下列命令进行编译

    make
    

    然后就是长达几个小时的编译…,反正我自己的编译了两三个小时

    (7)编译完成后,我并没有执行make install 进行安装,因为我已经有编译好的文件了,等下就要复制到python3的dist_packages目录下.
    进入到VTK_Build文件目录,如下图,
    这里写图片描述
    注意lib和Wrapping这两个文件夹,lib里面有cmake这个文件夹和编译出来的动态链接库,Wrapping文件夹有Python,PythonCore和Tools三个文件夹,进入Python文件夹,里面有vtk这个文件夹,最终要的就是这个

    (8) 将lib文件夹下的所以链接库(除了cmake文件夹)复制到vtk文件夹里面,如图
    这里写图片描述

    (9) 将vtk文件夹复制到

    /usr/lib/python3/dist_packages
    

    (10) 此时运行

    pip3 install mayavi
    

    便可成功安装

    后记

    我为什么知道这样做就可以?

    我是从python2.7的版本推导出来的,既然python2.7能安装vtk,我就找到了python2.7下vtk的安装路径,如下图:
    这里写图片描述
    看到路径下有动态链接库和py文件,如法炮制,就将编译出来的动态链接库复制到生成的vtk文件夹下,然后将整个vtk文件夹复制到python3的dist_packages路径下,linux mint18.2的python3版本是3.5,按照2.7的惯例应该在/usr/lib/python3.5路径下,但是没有找到,是在/usr/lib/python3路径下找到的,而且发现里面按照的模块就是之前刚安装的,也就是使用pip3 install your_module安装的模块也在此路径下,那么就判断将vtk文件夹复制到

    /usr/lib/python3/dist_packages
    

    下是正确的,复制完vtk文件夹后可以打开python3导入vtk看看有没有错误,我自己通过此方法是没问题的,安装完vtk后再安装mayavi就没什么问题了

    在linux终端执行

    python3 -m qtconsole
    

    打开ipython的qt界面,在mayavi官方文档上复制实例代码到ipython执行,可以正常执行

    # Create the data.
    from numpy import pi, sin, cos, mgrid
    dphi, dtheta = pi/250.0, pi/250.0
    [phi,theta] = mgrid[0:pi+dphi*1.5:dphi,0:2*pi+dtheta*1.5:dtheta]
    m0 = 4; m1 = 3; m2 = 2; m3 = 3; m4 = 6; m5 = 2; m6 = 6; m7 = 4;
    r = sin(m0*phi)**m1 + cos(m2*phi)**m3 + sin(m4*theta)**m5 + cos(m6*theta)**m7
    x = r*sin(phi)*cos(theta)
    y = r*cos(phi)
    z = r*sin(phi)*sin(theta)
    
    # View it.
    from mayavi import mlab
    s = mlab.mesh(x, y, z)
    mlab.show()
    

    这里写图片描述


    2017/7/25更新

    (1) CMAKE_PREFIX可以不用修改,默认为/usr/local

    (2)按照之前的方法make之后,执行

    make install

    即可安装,默认安装在如下图路径
    这里写图片描述

    (3) 执行make 的时候添加参数j,例如下

    make -j8

    表示开8个线程进行编译,明显加快速度


    2018/01/04更新
    在Linux mint18.3 xfce重新编译安装VTK8.0的时候,使用make & make install安装还是提示无法导入vtk模块,用前面的方法将编译生成的lib里面的文件和vtk一并复制到

    /usr/lib/python3/dist_packages

    展开全文
  • Python whl包、tar包、tar.gz包的区别 在使用python时经常可以发现某个lib有whl、tar、tar.gz等格式的包。 whl包:已经编译的包,类似于exe文件; tar包:源文件,只是打包在一起,还没有编译; tar.gz包:源文件,...

    Python whl包、tar包、tar.gz包的区别
    在使用python时经常可以发现某个lib有whl、tar、tar.gz等格式的包。

    whl包:已经编译的包,类似于exe文件;
    tar包:源文件,只是打包在一起,还没有编译;
    tar.gz包:源文件,压缩并打包在一起,还没有编译。
    如果环境挺充足,可以用tar包或者tar.gz包;

    如果环境欠缺,比如缺少某些编译环境,或者想要快速且稳定,可以考虑whl包

    PIP安装一般都用WHL包

    附两个python包下载地址:
    https://www.lfd.uci.edu/~gohlke/pythonlibs/
    上面网站只有whl格式的包,推荐Chrome浏览器打开,打开直接快捷键ctrl+f 搜索要下载包的名称,别的浏览器打开会出现404错误

    国内阿里云地址:
    http://mirrors.aliyun.com/pypi/simple/numpy/
    直接将numpy换成你要下载包的地址就可以了,各个版本都有

    包的安装方法:

    • 方法1:
      虚拟环境下直接: pip install xxx_name
      会自动搜索下载,有时候找不到,就需要使用以下方式

    • 方法2:
      下载whl文件,虚拟环境下执行:pip install whl的路径

    • 方法3:
      下载的是tar包、tar.gz包,解压后里面有个setup.py文件
      虚拟环境下切换到setup.py所在的文件,执行:python setup.py install

    展开全文
  • python 安装 whl

    2020-12-14 11:06:57
    python 安装 whlwhl 文件链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl cd 到 whl 文件目录 pip install whl 文件名

    python 安装 whl包

    whl 文件链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl

    cd 到 whl 文件目录
    pip install whl 文件名

    展开全文
  • Linux python2.7 安装pip

    2020-09-27 16:05:47
    默认kali 等一些发行版本的Linux是没有安装pip 的,导致python 的组件无法安装,本文用最简单的方法安装pip 首先下载获取pip 文件的脚本 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 上面命令执行...

    默认kali 等一些发行版本的Linux是没有安装pip 的,导致python 的组件无法安装,本文用最简单的方法安装pip

    • 首先下载获取pip 文件的脚本
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    

    上面命令执行完之后会在当前目录保存一个 “get-pip.py” 文件

    • 最后直接执行下面 pip 的安装命令即可
    python get-pip.py
    
    • 安装成功如下
    root@kk:~/soft# python get-pip.py
    DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
    Collecting pip
      Downloading pip-20.2.3-py2.py3-none-any.whl (1.5 MB)
         |████████████████████████████████| 1.5 MB 350 kB/s 
    Collecting wheel
      Downloading wheel-0.35.1-py2.py3-none-any.whl (33 kB)
    Installing collected packages: pip, wheel
    Successfully installed pip-20.2.3 wheel-0.35.1
    
    

    验证是否安装成功(就是这么简单,两条命令搞定)
    在这里插入图片描述

    展开全文
  • Linux python2.7安装pytorch CUDA8.0

    千次阅读 2018-07-10 13:44:07
    附一个牛逼博主写的对应python版本和CUDA版本的pytorch连接:https://blog.csdn.net/li8zi8fa/article/details/75452000一开始我的命令是:pip install http://download.pytorch.org/whl/cu80/torch-0.1.12.p...
  • python whl文件下载地址

    千次阅读 2020-05-24 10:39:56
    记上,为了好找 https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
  • linux python 2.7 安装tensorflow

    千次阅读 2019-07-07 22:34:17
    https://tensorflow.google.cn/install/pip?lang=python2 pip install --user --upgrade tensorflow 遇到memory dump 解决: ...pi...
  • 二、安装whl三、注意事项 问题描述 在给树莓派安装opencv的时候,通过GitHub下载的文件不能解压,且如果网络不好,容易断流,此时,我选择下载whl,通过Windows传给树莓派,具体方法见link 提示:以下是本篇文章...
  • linux python 3.7 安装psycopg2

    千次阅读 2020-04-22 20:11:55
    http://mirrors.aliyun.com/pypi/simple/ Collecting psycopg2-binary  Downloading http://mirrors.aliyun.com/pypi/packa3f464485d9577c3bf92db13afef4d05d757ec47/psycopg2_binary-2.8.5-cp37-cp37m-manylinux1_x86_64.whl (2.9MB)...|████████████████████████████████| 2.9MB 3.9MB/s ...
  • windows和linuxpython opencv安装,含pip和whl文件离线安装两种方法。
  • Python安装whl文件之坑

    万次阅读 2018-05-30 22:20:58
    有的时候,使用pip install xxx会失败,这个时候我们就需要下载xxx.whl文件,而xxx.whl在版本上有很多不...可在pythonIDE中输入 import pip; print(pip.pep425tags.get_supported()) (pip 10没有pep425tags()...
  • Linux Ubuntu16.04 , Python 3.7.4 直接 pip install dlib 安装安装失败,根据报错信息,先安装了下面两个库: pip install cmake pip install boost 然后,下载 了 最新版本的 dlib tar 包,解压之后,使用...
  • Python 通过whl后缀安装scipy

    千次阅读 2017-09-20 16:21:39
    首先命令行 pip install wheel 安装wheel。 之后在下面网站上找到numpy的....(ps,官方默认pip 安装的numpy没有mkl,因此可先命令行 pip list 来查看已安装python包,如果有安装numpy,并且没有mkl,则先通过pip unin
  • Windows环境:  安装whl包:pip install wheel...以上这篇Python安装官方whl包和tar.gz包的方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:p
  • 获取Anaconda3-4.3.1-Linux-x86_64.sh、netCDF4-1.2.7-cp36-cp36m-manylinux1_x86_64.whl、opencv_python-3.2.0.7-cp36-cp36m-manylinux1_x86_64.whl1、到/home/python/software目录下:执行Anaconda3-4.3.1-Linux-...
  • linux 系统下,只需要输入命令 sudo pip install requests ,即可安装。 或者 ================= Window 1. 下载requests 被墙  打开这个网址, http://www.lfd.uci.edu/~gohlke/pythonlibs 在这个网站上面有...
  • 安装方法如下: # (1)首先进入anaconda python3.7环境 conda activate python37 # (2)运行如下代码以安装whl版本的第三方模块 pip install /home/kobe26366/下载/littles-0.1.4-py3-none-any.whl
  • Linux系统如何离线安装python第三方库文件whl | tar.gz 在联网的状态下,通常使用 pip install XX 即可安装相应第三方库,但是有时候服务器会考虑安全性问题,服务器是处于离线断网状态。所以需要一些操作步骤进行第...
  • 最终安装方法:下载whl文件直接安装 ①打开网站https://pypi.org/project/opencv-python/#files找到适合自己系统环境的whl包。此处选择了尝试2中,pip试图下载的whl包。国外网站若网速不佳,可自行寻找镜像网站下载...
  • 【Redhat7.0】Linuxpython3.6安装

    千次阅读 2018-05-27 10:17:50
    python3.6.5安装 1.在官网中下载源码...2.在Linux中解压:tar -zxvf Python-3.6.5.gz 3.准备编译环境 yum install gcc 4.准备安装依赖包 zlib,openssl。python的pip需要依赖这两个包 yum install zlib* ...
  • 1 python安装 首先,从python的官方网站www.python.org下载需要的python版本,地址是这个: http://www.python.org/ftp/python/2.7.6/python-2.7.6.msi 然后,运行下载的MSI安装包,不需要更改任何默认设置,...
  • linux python cx_Oracle 安装

    万次阅读 2014-11-21 16:33:17
    python cx_Oracle安装详细过程  最近安装python 的Oracle包,网上搜了一大堆,好多都没用,只好自己总结下整个安装过程吧 首先给大家推荐一个ubuntu官网上安装cx_Oracle网址:...
  • Windows环境:  安装whl包:pip install wheel ... 安装tar.gz包:cd到解压后路径,python setup.py install Linux环境:  安装whl同上  安装tar.gz:cd到解压后路径,./configure -> make -> make insta...
  • Python3.7安装GDAL包(whl

    万次阅读 2019-01-14 11:44:51
    1.下载whl文件(参考 ...4.输入“cd (whl存放文件夹路径)”,例如“cd c:\python37_64”,回车 5.pip install (名称).whl   pip版本与Python版本相一致...
  • python机器学习第三方插件 numpy matplotlib 及其依赖whl文件包 离线(在线)安装合集,内附安装顺序及执行命令代码
  • 安装whl的步骤: 1.将下载的whl包启动到python的Lib/site-packages 2.在命令提示符中,cd到site-packages目录 3.pip install whl文件 4.如果第3步提示类似:.whl is not a supported wheel on this platform.则...
  • 1、安装whl 到达路径后根据不同文件后缀,操作如下: pip install **.whl 例如: pip install JPype1_py3-0.5.5.2-cp35-none-win_amd64.whl 2、 安装 zip或tar.gz 下载模块包到安装地址(压缩文件zip或tar.gz),...
  • CentOS7.3 1611 pip离线安装python模块whl文件的陷阱1、环境简述2、安装过程1、源码包安装python3.7.92、获取pypi模块依赖列表3、获取pypi模块文件(*.whl)4、安装whl文件 1、环境简述 本人目前的项目要求是为一台...
  • Linux安装whl文件

    万次阅读 2018-10-22 11:26:00
    直接使用pip安装: [root@mycentos ~]# pip install *.whl  

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,651
精华内容 4,660
关键字:

linuxpythonwhl安装

python 订阅
linux 订阅