广告
返回顶部
首页 > 资讯 > 后端开发 > Python >pip install如何指定包的安装路径
  • 361
分享到

pip install如何指定包的安装路径

2024-04-02 19:04:59 361人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录pip install指定安装目录改变pip的安装路径dist-packages和site-packages区别总结pip install指定安装目录 pip install一般

pip install指定安装目录

pip install一般会有默认的安装目录,可以通过python -m site进行查看,当然也可以对默认目录进行修改通过pip install --target=path_name package_name

Python默认的是系统装的2.7

python3是3.8版本

USER_BASE 和USER_SITE其实就是用户自定义的启用Python脚本和依赖安装包的基础路径。

user_site其实就是个人的site-packages默认安装路径了

/home/szr/.local下的文件

/home/szr/.local/lib/python3.8/site-packages是安装的包

测试pip3 install和pip install的安装路径 ,都是默认用python3.8, 路径在/home/szr/.local/lib/python3.8/site-packages

pip

pip3

输入python3 -m site -help发现配置文件在user-base和user-site的定义在/usr/lib/python3.8/site.py [--user-base] [--user-site]下面

改变pip的安装路径

mkdir packages路径/home/szr/.local/lib/python3.8/
将site.py中原来定义的None(其实最终返回的路径是/home/szr/.local/lib/python3.8/site-packages)改为/home/szr/.local/lib/python3.8/packages

USER_SITE = "/home/szr/.local/lib/python3.8/site-packages "

这个是你要安装下载的site-packages的路径。

而执行下载的pip等脚本路径是由USER_BASE决定,并且一定一定要换到同样的有pip脚本的路径下,这个路径不变。

修改前:

修改后:

pip install numpy

有奇怪的警告但是也成功安装了

distutils:当您决定发布您的模块供其他人使用时,distutils为他们提供了一种标准的方法来在他们的机器上安装您的模块。(“distutils”中的“dist”是指分发,就像将软件分发给其他人一样。)

pip show numpy

装在了之前设定在site.py下的目录:/home/szr/.local/lib/python3.8/packages
说明更改路径成功

打开/home/szr/.local/lib/python3.8/packages 确实存在numpy

dist-packages和site-packages区别

另外:观察site.py 发现有dist-packages和site-packages

/usr/local/lib/python3.8/dist-packages

如果是系统自带的python,会使用dist-packages目录

如果你手动安装python,它会直接使用目录site-packages

这允许你让两个安装隔离开来

dist-packages是特定于Debian的约定,也存在于其衍生版本中,例如ubuntu。当模块从Debian软件包管理器进入以下位置时,它们将安装到dist-packages中:

/usr/lib/python2.7/dist-packages
由于easy_install和pip是从软件包管理器安装的,因此它们也使用dist-packages,但是它们将软件包放在此处:

/usr/local/lib/python2.7/dist-packages

从Debian Python Wiki:

dist-packages而不是site-packages。从Debian软件包安装的第三方Python软件进入dist软件包,而不是站点软件包。这是为了减少系统Python与你可能手动安装的任何源Python构建之间的冲突。

这意味着,如果你从源代码手动安装Python,它将使用site-packages目录。这使你可以将两个安装分开,特别是因为Debian和Ubuntu在许多系统实用程序中都依赖Python的系统版本。

更改Python的pip install 默认安装依赖路径方法详解

关于anaconda的 https://www.jb51.net/article/149625.htm

总结

到此这篇关于pip install如何指定包的安装路径的文章就介绍到这了,更多相关pip指定包安装路径内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: pip install如何指定包的安装路径

本文链接: https://www.lsjlt.com/news/119018.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • pip install如何指定包的安装路径
    目录pip install指定安装目录改变pip的安装路径dist-packages和site-packages区别总结pip install指定安装目录 pip install一般...
    99+
    2022-11-11
  • pip install 安装路径的修改
    一般我们需要安装第三方库的时候,都是进入cmd中用pip命令来进行安装。 安装各类包,但是默认安装路径在C盘,极大占用空间,下面我们就来修改一下默认的安装路径。 1,查看pip默认的安装路径 打开命令提示符(win+r),输入cmd,输入命...
    99+
    2023-09-03
    pip python
  • Python的pip install安装路径修改
    背景 当我们在安装python的依赖包的时候,不知道默认安装在什么位置,或者不想安装在默认的位置,这时候我们可以手动修改pip install的安装位置。 1.打开cmd窗口, 执行python -m...
    99+
    2023-09-08
    python pip python安装路径 pip安装路径
  • rpm包指定安装路径
    rpm包一般都有默认的安装路径,如何你要更改默认路径,有没有办法呢?当然有。我们来看下面的例子。比如在安装JDK (Java Development Kit)或JRE (Java Runtime Envir...
    99+
    2022-10-18
  • pip安装路径如何修改
    这篇文章主要介绍了pip安装路径如何修改的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇pip安装路径如何修改文章都会有所收获,下面我们一起来看看吧。前言当我们需要安装python的第三方库时,通常都是打开cmd...
    99+
    2023-07-02
  • 超详细图解修改pip install默认安装路径的方法
    目录1. 修改pip install默认安装路径1.1 查看pip 默认安装位置1.2 修改pip 默认安装位置补充:修改pip install的第三方包默认安装路径总结1. 修改p...
    99+
    2022-11-11
  • pip如何指定源安装
    pip指定源安装有“命令行中指定源”、“配置默认源”和“使用环境变量”三种方法:1、在命令行中使用--index-url或-i参数指定源;2、在用户目录下的pip文件夹中创建一个pip.conf文件,并添加默认源的url地址;3、设置“PI...
    99+
    2023-12-19
    pip指定源安装 pip
  • 安装的php怎么指定路径
    PHP是一种流行的服务器端编程语言,可以用于创建动态网站和Web应用程序。在许多情况下,您可能需要安装PHP并将其安装到特定的目录中。在本文中,我们将介绍如何安装PHP并指定目录路径。步骤1:下载PHP首先,您需要下载PHP的二进制可执行文...
    99+
    2023-05-24
  • pip如何安装指定版本
    pip安装指定版本步骤:1、确定想要安装的Python包的确切版本号,在PyPI网站上查找特定包的版本信息;2、在终端或命令提示符中,使用“pip install example_package==1.2.3”命令安装特定版本的Python...
    99+
    2023-12-09
    pip
  • Conda虚拟环境用conda和pip安装软件包的路径问题
    pip安装路径。参考博客ubunt18.04中pip安装的包和虚拟环境中pip安装的包各自在哪里 一:正式环境中1. pip pip3 安装的包在下面路径(pip指向了python3.6解释器)~/.local/lib/python3.6...
    99+
    2023-09-02
    conda pip python ubuntu linux
  • 如何在Java中打包文件并指定路径?
    在Java中,打包文件并指定路径是一个常见的需求。在本文中,我们将介绍如何使用Java中的打包工具打包文件,并指定路径。 一、打包工具介绍 Java中有两种打包工具,分别是JAR和WAR。其中,JAR是Java Archive的缩写,用于将...
    99+
    2023-10-03
    打包 文件 path
  • 3步实现使用Conda安装本地指定路径下requirement.txt 文件中的包
    第1步:在github项目中下载或者自行生成所需的requirement.txt文件,将其放在任一路径位置。例如 D:\requirement.txt\requirement.txt 第2步:使用an...
    99+
    2023-09-08
    conda python
  • python中pip无法正确安装或路径出错如何解决
    这篇“python中pip无法正确安装或路径出错如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python中pip无...
    99+
    2023-07-05
  • 如何看Python的安装路径
    这篇文章主要介绍了如何看Python的安装路径的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何看Python的安装路径文章都会有所收获,下面我们一起来看看吧。第一种:如果电脑是新配置的,盘中数据不多的情况下,...
    99+
    2023-06-27
  • mysql的安装路径如何查看
    这篇文章主要介绍“mysql的安装路径如何查看”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“mysql的安装路径如何查看”文章能帮助大家解决问题。 ...
    99+
    2022-10-19
  • 如何复制mysql的安装路径
    复制mysql安装路径的方法:快捷键win+r,输入cmd,打开命令行窗口。输入mysql关键字,进入mysql的命令行。输入命令:show visirables like "%char%"。即可在chars_set_dir中就看到mysq...
    99+
    2022-10-17
  • vue路径上如何设置指定的前缀
    目录vue路径上设置指定的前缀解决vue history模式、前缀路由history模式路由前缀vue路径上设置指定的前缀 有时在使用项目的时候,我们都需要指定一个前缀路径(就像to...
    99+
    2022-11-13
  • Linux如何查看JDK的安装路径
    echo $JAVA_HOME使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径[root@localhost ~]# java -versionjava...
    99+
    2023-06-05
  • python中如何实现pip安装、升级以及升级固定的包
    这篇文章主要介绍了python中如何实现pip安装、升级以及升级固定的包,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、pip下载安装1.1 pip下载进入https://...
    99+
    2023-06-29
  • python3 pip安装出现E: 无法定位软件包如何解决
    这篇文章主要介绍了python3 pip安装出现E: 无法定位软件包如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python3 pip安装出现E: 无法定位软件包如何解决文章都会有...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作