Python:三方库安装路径及路径变更

Posted Freedom3568

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python:三方库安装路径及路径变更相关的知识,希望对你有一定的参考价值。

文章目录


一、安装三方库的几种方式

1.直接pip install安装(有网的环境下通用) : 在python–>default setting–>project interprer–>add(Pycharm专用)

2.在这个链接里找到需要的包,下载 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql

3.官网:https://pypi.org/ 有whl文件的话,cmd中切换到该文件目录下,pip install该whl文件**(安装whl文件还需要对应的whl第三方库,即使你下载了对应的whl第三方库,在断网的环境下还是没法直接安装)

4.下载对应第三方库的压缩包,解压后有setup.py文件,之后利用 python setup.py install指令安装(注意这里直接用python setup.py会报错:“ error: no commands supplied ”),之后就可以愉快的使用了(断网环境下有效的方法)

二、指定第三方库的镜像源

因为某些原因,访问官方的pypi不稳定,很慢甚至有些还时不时的访问不了。这时候可以通过更换镜像源实现快速下载插件。
在国内的强烈推荐豆瓣的源 http://pypi.douban.com/simple/ ,注意后面要有/simple目录。

使用镜像源很简单,用-i指定就行了:

sudo easy_install -i http://pypi.douban.com/simple/ saltTesting 
sudo pip install -i http://pypi.douban.com/simple/ saltTesting 
sudo pip install 文件名.whl

首先试着在pip在终端安装,如果下载过慢,把pip下载的官方文件名记下来;然后在豆瓣Python镜像源中寻找,Ctrl+F快速找到,并下载下来,下载的文件夹中打开终端,输入sudo pip install 文件名.whl,注意安装包依赖和先后安装顺序。

三、查看安装默认路径

在 cmd 窗口键入以下命令:shell python -m site

USER_BASE: 安装路径;
USER_SITE: 脚本路径。
简单来说,当我们在cmd窗口运行 pip install numpy 命令后:系统首先调用USER_SITE 路径下的 pip.exe 程序下载 numpy 包,下载完成后,安装到 USER_BASE 路径下。

四、修改安装默认路径

shell python -m site --help

修改 Lib 文件夹下的 site.py 文件即可。找到 site.py 文件,我的路径是:F:\\python\\python3.7\\lib\\site.py
分别修改 USER_SITE 、USER_BASE 的路径。如下图:

再次使用命令查看pip安装路径,shell python -m site
接下来,使用pip安装时,后面加上 --user 参数,就会自动将第三方库安装在自定义的路径下 ‪D:\\Pycharm\\Package\\site-packages,如果不加参数,会将第三方库自动安装在 原目录下 ‪D:\\Pycharm\\Package\\installtion-packages

五、查看安装的库

命令查询 shell pip list

从安装路径site-packages查看

查看pip安装的软件包路径

# 例如查看 beautifulsoup4的安装路径
pip show beautifulsoup4

六、导出库安装文件

导出:在我们要导出的库文件夹内执行命令 shell pip freeze >requirements.txt

若出现:shell WARNING: Ignoring invalid distribution -ip (e:\\py\\python3.7\\python37\\lib\\site-packages)

翻译:警告:忽略无效的分发,
原因分析:安装package时中途中断。
解决方式:在相应目录下(本人目录为:E:\\py\\python3.7\\Python37\\Lib\\site-packages)找到ip文件夹,如图所示,删除下面这两个文件夹即可。

七、安装

安装前先更新pip,以防有些应用安装不上; shell python3 -m pip install --upgrade pip

在新环境上安装库:

#普通下载安装
pip install -r requirements.txt   
#清华源下载安装
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple  
#豆瓣源下载安装
pip install -r requirements.txt -i https://pypi.douban.com/simple 

小结

https://blog.csdn.net/qq_45365214/article/details/125482326
https://blog.csdn.net/KoError/article/details/124745549
https://www.dandelioncloud.cn/article/details/1461671607935758338

python中查看安装的第三方库版本信息和路径

1.在命令行中运行以下命令查看安装的第三方库和版本号:

pip list

技术图片

2.在命令行中运行以下命令查看具体包的路径等信息(以numpy为例):

pip show numpy

技术图片

 

以上是关于Python:三方库安装路径及路径变更的主要内容,如果未能解决你的问题,请参考以下文章

mac下python环境及third-party库的安装位置

python中查看安装的第三方库版本信息和路径

python第三方库安装到哪里

python os库的使用方法 + 自动化安装第三方库脚本

python查看安装的第三方库的版本

python第三方库怎样升级