linux安装第三方库

阅读: 评论:0

linux安装第三方库

linux安装第三方库

1、安装PIL

  1. 安装PIL的依赖

yum install zlib zlib-devel

yum install libjpeg libjpeg-level

yum install freetype freetype-devel

  1. 下载PIL

wget .1.

  1. 解压

tar -zxvf Imaging-1.1.7

  1. 安装

cd Imaging-1.1.7

python setup.py install

2.安装cpython

将py文件编译成so文件

 python 安装:cython

      pip install cython

linux 安装:python-devel,gcc

      yum install python-devel

      yum install gcc

简易版:

import setup from Cython.Build import cythonize setup(ext_modules = cythonize(["your_file.py"]))

将生成的so文件放在build文件夹的lib下

升级版:

制定so文件存放路径

import setup

from Cython.Build import cythonize

build_dir = "" # 编译后的so文件存放路径

build_tmp_dir = "temp" # 编译的目标文件存放路径

# py文件转so文件

def py2so(name):

result = 'success'

try:

setup(ext_modules=cythonize(name), script_args=["build_ext", "-b", build_dir, "-t", build_tmp_dir])

except Exception, ex:

print "error! ", ex.message

cython编译so只会编译该文件的内容,不会将依赖的其他文件一起打包 ,使用时直接引用即可

2、安装yum

root用户:apt install yum(不适合ubuntu

3、安装docker

第一种方法从Ubuntu的仓库直接下载安装:

安装比较简单,这种安装的Docker不是最新版本,不过对于学习够用了,依次执行下面命令进行安装。

$ sudo apt install docker.io

$ sudo systemctl start docker

$ sudo systemctl enable docker

查看是否安装成功

$ docker -v

Docker version 17.12.1-ce, build 7390fc6

第二种方法从Docker仓库下载安装:

这种安装方式首先要保证Ubuntu服务器能够访问Docker仓库地址:,如果能够访问,按照下面的操作步骤进行安装。

$ sudo apt update

$ sudo apt install apt-transport-https ca-certificates curl software-properties-common

在/etc/apt/sources.list.d/docker.list文件中添加下面内容

deb [arch=amd64] bionic stable

添加秘钥

$ curl -fsSL | sudo apt-key add -

安装docker-ce

$ sudo apt install docker-ce

查看是否安装成功:

$ docker --version

Docker version 18.03.0-ce, build 0520e24

本文发布于:2024-02-02 17:36:21,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170686657945373.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:第三方   linux
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23