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:

    这样就知道具体路径在哪里了

参考技术B 将依赖包目录放置到*:\Python*\Lib\site-packages\中,即python的安装目录中。
首先确定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第三方库安装到哪里的主要内容,如果未能解决你的问题,请参考以下文章

python下载的库包放哪里

如何在安装pip3以及第三方python库

pycharm 安装第三方库

Python标准库和第三方库有啥区别

用python第三方库写一个小程序

python第三方库怎样升级