最近使用pip下载python包的时候发现,软件默认安装到了个人的home目录下,使得软件的使用权为个人。于是去搜索了一下如何安装到指定的目录下的方法,作为分享。是的,我比较喜欢分享,这里手动艾特一下以身作则的健明老师。

方法一:手动指定安装路径。

pip install --install-option="--prefix=绝对路径" packageName

如果是源代码的话。也可指定安装路径。

./configure --prefix=安装路径

###或者对make来说

make install DESTDIR=安装路径

方法二:一劳永逸,将默认的安装路径改为指定的安装路径。

回到pip。

首先,我们先查看一下默认的安装地址。命令行为:

/software/python3/Python-v3.7.0/bin/python3 -m site

如下图所示:我们看见这里的USER_BASE 和USER_SITE其实就是用户自定义的启用Python脚本和依赖安装包的基础路径,均是个人的home目录,也就是说安装的时候,默认会安装到个人home下面。

image.png

或采用下面方法直接查看USER_SITE,命令行为:

/software/python3/Python-v3.7.0/bin/python3 -m site --user-site

image.png

接下来去找到这个默认路径的脚本。命令行为:

python -m site -help

image.png

查看一下提示的脚本,修改其user-site。

image.png

首先该脚本中对该参数定义为:None

image.png

做了个判断,当为None的时候,默认的路径为个人home目录。

修改一下USER_SITE的定义即可,将None改为指定的路径。

下次安装好的包,就能快速进行定位了。

pip下载安装包默认位置_修改pip 下载模块或软件的默认文件夹相关推荐

  1. EduSoho开源网校系统源码(附安装教程、下载安装包),支持开源免费下载

    文件大小 69M 运行环境 Linux 源码语言 PHP 授权形式 开源软件 操作系统 推荐Ubuntu16 授权协议 开源受限软件 软件类型 Web Application 软件官网 http:// ...

  2. R语言修改下载安装包install.package的默认存储位置

    这次遇到的问题是:R语言下载安装包时会先将下载下来的二进制zip文件保存在本地,然后将其解压安装到R的library文件夹下.包被下载后会默认将二进制zip文件保存在本地C盘的临时会话的downloa ...

  3. CentOS yum安装软件时保留安装包及依赖包或者自动下载安装包及相关依赖包

    方式一 使用yum安装软件 yum -y install openssh 升级结束后去cachedir下将所有目录下的rpm文件取出组合在一起即为当前安装软件所需的所有文件 使用yum downloa ...

  4. VSCode 官网,下载安装包太慢,将地址中的 az764295.vo.msecnd.net 更换为  vscode.cdn.azure.cn

    VSCode 官网 下载安装包太慢了,复制下载地址,将地址中的 az764295.vo.msecnd.net 更换为  vscode.cdn.azure.cn 使用国内的镜像服务器加速. https: ...

  5. 新立得软件下载安装包

    Ubuntu需要联网来安装各种软件,但在没网的情况下,可通过安装包安装软件,这首先需要在一台有网的机器上下载安装包.通过新立得(synaptic)软件下载,标记后点击应用,选择"仅下载软件包 ...

  6. Python在cmd下pip快速下载安装包的国内安装镜像

    cmd下安装报pip版本太老的错 python -m pip install --upgrade pip 下载安装包临时使用镜像可以加快下载速度 pip install numpy -i https: ...

  7. 记录一次成功安装PyTorch(Win版)(直接下载安装包式的pip安装)

    1.由于网上教程很多,本人顺利的部分(1.更新nvidia驱动;2.CUDA10安装;3.cuDNN 7 安装)不赘述,建议参考该链接: windows10下安装GPU版pytorch简明教程 - 知 ...

  8. Hadoop(一)之实验一CentOS7配置Hadoop系统:配置CentOS和下载安装包

    文章目录 一.Vmware 二.创建虚拟机 1.安装centos7 2.配置静态IP.修改主机名 3.将刚刚的c0虚拟机克隆三台出来 4.在四台机子上设置hosts,一下以c0为例 5.配置 SSH ...

  9. Python 用pip批量安装包 requirements.txt(python查看安装的第三方扩展包)| 利用requirements.txt离线安装依赖包

    文章目录 一.python用pip批量安装包 pip freeze 为什么比 pip list 的包少几个呢? 二.[推荐]使用pipreqs 写入requirements.txt 三.利用requi ...

  10. python下载安装包-python安装包 官方版

    python是一款通用的计算机程序设计语言,能够快速的进行代码编写,而且python语言具有非常简捷而清晰的语法特点,几乎可以在任何操作系统中运行,是一款非常实用的代码编程语言.有需要的朋友可以到本站 ...

最新文章

  1. Git关于pull,commit,push的总结
  2. 聚类(上)K-mean算法
  3. 了解如何在20分钟内创建您的第一个Angular应用
  4. SpringBoot集成Elasticsearch实现博客高亮搜索
  5. useEffect与useLayoutEffect
  6. python代码_零基础小白必看篇:Python代码注释规范代码实例解析操作(收藏)
  7. pandas 作图 统计_pandas数据作图方法
  8. 关于might_sleep的一点说明
  9. vb.net 教程 11-1 打印组件 1 基础
  10. win10多合一原版系统_【教程】制作Windows 10 多合一原版系统
  11. TCL语言编译器安装及使用
  12. CMYK,RGB颜色对照表
  13. Eclipse下载以及旧版本下载
  14. 南京航空大学c语言课程设计,南京航空航天大学C语言课程设计报告.doc
  15. 颜色英文单词总汇(申明:来自于360)
  16. 身为程序员,就应该了解微服务的未来发展趋势:云原生应用架构
  17. app注册协议做法和注意事项
  18. 分享11条PyCharm使用技巧,非常实用
  19. UVA 1626 括号序列
  20. C语言调用函数一次就自动结束了 不执行下面的程序 帮忙看看把

热门文章

  1. 内蒙古自治区通辽市谷歌高清卫星地图下载(百度网盘离线包下载)
  2. 如何使用SPSS进行判别分析
  3. 《逻辑学导论》思路整理
  4. mac的java代码生成器为什么文件路径是这样的
  5. UE4在VR模式下使用3D控件
  6. 让你的网页更精彩 - Javascript 调用MSAgent
  7. 无线通讯射频测试软件,ISIS射频工具(专业射频测试软件)V2.03 正式版
  8. 【ER网络?BA网络?WS网络?NW网络?】复杂网络分析+数据集+代码实现
  9. 备战数学建模12-模糊综合评价模型
  10. python实现简单的端口扫描器