成都网站建设设计

将想法与焦点和您一起共享

Linux64下怎么安装Python3.6和第三方库-创新互联

这篇文章主要介绍“Linux64下怎么安装Python3.6和第三方库”,在日常操作中,相信很多人在Linux64下怎么安装Python3.6和第三方库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux64下怎么安装Python3.6和第三方库”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联公司专注于朝阳企业网站建设,响应式网站建设,电子商务商城网站建设。朝阳网站建设公司,为朝阳等地区提供建站服务。全流程按需定制网站,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务

  因有一个项目在windows下开发,在打包时发现Pyinstaller只能打包成exe,不能打成linux下的可执行文件,所以需要在服务器端搭建环境编译。特此记录!

  注意,注意!如果本机安装了python2,千万不要管他,使用python3运行python脚本就好,因为有程序依赖目前的python2环境,比如yum!!!!!不要动现有的python2环境!

  一、安装python3.6

  1. 安装依赖环境

  # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

  因没有外网网络(这个是项目的原因,不允许接外网),所以只能把操作系统光盘加载成了yum镜像源,也可以比较方便的安装。以上的包都会有。可放心安装。

  2.下载Python3

  可根据个人需求安装相应的版本,有一个小技巧,可以用上面的链接,把版本号改了以后,就可以下载想要的版本号了。

  3.安装Python3

  个人习惯安装在/usr/local/python3(具体安装位置看个人喜好)3.安装python3

  创建目录:

  mkdir -p /usr/local/python3

  解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不同而不同,如:我下载的是Python3.6.0.那我这里就是Python-3.6.0.tgz)

  tar -zxvf Python-3.6.0.tgz

  4.进入解压后的目录,编译安装。

  # cd Python-3.6.0

  # ./configure --prefix=/usr/local/python3 --enable-shared

  对了,这里是需要gcc支持的,如果没有安装gcc的话(输入gcc -v可以查看)

  装好gcc以后,这里需要对python源码进行编译安装。

  先进行配置,在安装包目录下,配置将要安装的目录,后面的enable参数一定要加上,否则在装好pyinstaller以后打包会找不到动态链接库。切记!

  #make

  #make install

  安装python3就结束了。

  5.建立python3的软链

  #ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3

  #ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip33

  6.并将/usr/local/python3/bin加入PATH

  # vim ~/.bash_profile

  # .bash_profile

  # Get the aliases and functions

  if?[?-f ~/.bashrc ]; then

  . ~/.bashrc

  fi郑州做人流多少钱 http://mobile.120zzzzyy.com/

  # User specific environment and startup programs

  PATH=$PATH:$HOME/bin:/usr/local/python3/bin

  export PATH

  LD_LIBRARY_PATH=/usr/local/python3/lib:$LD_LIBRARY_PATH

  export LD_LIBRARY_PATH

  按ESC,输入:wq回车退出。

  修改完记得执行行下面的命令,让上一步的修改生效:

  # source ~/.bash_profile

  检查Python3及pip3是否正常可用:

  # python3 -V

  Python 3.6.0

  # pip3 -V

  pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)

  6.安装第三方包

  下载地址:https://pypi.org/project

  如果下载的是tar.gz,则需在解压后,在解压后的目录下执行:

  python3 setup.py install

  如果下载的是 whl 文件,则执行

  pip3 install xxxx.whl

  在安装第三方类包时看提示,有可能会提示需要安装其它的依赖包,可按提示进行依赖包的安装。

  7.安装pyinstaller,一个打包python程序的模块。

  pip3 install pyinstaller

  装好后可以在list里看到了。当然也可以用其他方式编译安装,但是这样应该是比较简单的了。

Linux64下怎么安装Python3.6和第三方库

  打包命令:

  #/usr/local/python3/bin/pyinstaller -F xx.py

  -F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用

  以上是linux64位服务器python环境安装。

到此,关于“Linux64下怎么安装Python3.6和第三方库”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联-成都网站建设公司网站,小编会继续努力为大家带来更多实用的文章!


本文名称:Linux64下怎么安装Python3.6和第三方库-创新互联
网站地址:http://chengdu.cdxwcx.cn/article/jchdc.html