python第三方库安装到哪里
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python第三方库安装到哪里相关的知识,希望对你有一定的参考价值。
大多数库都可以通过pip安装,安装方法为,在命令行窗口输入pip install libname
libname为库名
某些库通过pip安装不了,可能是因为没有打包上传到pypi中,可以下载安装包之后离线安装,方法是
pip install libpath
libpath为本地安装包地址,这些安装包一般以whl为后缀名。表示python扩展包的windows环境下的二进制文件。
有一个专门下载这种文件的地方http://www.lfd.uci.edu/~gohlke/pythonlibs/,是由加利福尼亚大学的师生为方便python用户使用而建立的,并非官方出品,使用时需自行承担风险。 参考技术A
你可以如下
因为你用的python下的pip命令安装的,所以
你可以用pip list 查看你所安装的所有第三方库
然后你再使用pip show xxx(xxx为具体某一库的全称)就指定了具体这个库的下载路径在哪了
例:
pip install chromedriver
pip list(也可不用,万一你记不住库的英文名字可以对照着敲)
pip show chromedriver
路径结果就出来了,我的是:
Name: chromedriver
Version: 2.24.1
Summary: Tool for downloading chromedriver
Home-page: UNKNOWN
Author: Maksym Shalenyi (enkidulan)
Author-email: supamaxy@gmail.com
License: apache2.0 (http://www.apache.org/licenses/LICENSE-2.0)
Location: d:\\python27\\lib\\site-packages
Requires:
这样就知道具体路径在哪里了
首先确定API目录下是否有__init__.py文件,如果没有,请新建一个。
打开API主运行文件,查看里面的类名称。此处为main.py文件,类为class dcVerCode。
此处以导入main中的类dcVerCode为例。
打开__init__.py,输入:
from main import dcVerCode
这样就完成了依赖包的指定。
然后再在程序中导入该包即可,此处的依赖包名称为qqcr(即目录名称),所以输入:
import qqcr
即可完成包的导入。
如何在安装pip3以及第三方python库
一。先安装python3
1. 先到官方网站下载python3的安装包,去downloads/source/ 下载的是Python-3.5.2.tar.xz
2. 上传包到服务器
3.解压
tar -xf Python-3.5.2.tar.xz
4.编译安装
安装必要依赖(至少需要如下两个,我个人就遇到如下两个)
yum install openssl-devel -y
yum install zlib-devel -y
好了现在可以安心的编译咯:
cd Python-3.5.2./configure --prefix=/opt/Python #安装目录可以自己定义无所谓。
make
make install
编译完成后会在如 /opt/下生成Python的文件夹 ,没错这就是编译完成的python --为了方便之行小伙伴们可以自己定义一个软连接如下:
# ln -s /opt/Python/bin/python3 /usr/bin/python3
这样就可以直接食用python3了如下:
好到目前为止,在inux下安装python3的任务已经完成,下面进入关键的地方,给python3安装pip3
二.install pip for python3.x
首先安装setuptools,也是通过官方模块库来下载:https://pypi.python.org/pypi这里我就直接用wget到服务器上下载了版本为19.6(小伙伴们可以尝试新的版本奥。。)
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6.tar.gz
python3 setup.py build
python3 setup.py install
2.然后直接安装pip就搞定了。。
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eebtar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2python3 setup.py build
python3 setup.py install
安装完成之后查看bin目录:
参考技术A 安装 python3 之后,pip3就自动装上了安装库可以输入:
pip install [库的名称] # 假如你只安装了 python3
或
pip3 install [库的名称] # 假如你同时安装了 python2 和 python3
以上是关于python第三方库安装到哪里的主要内容,如果未能解决你的问题,请参考以下文章