pip指定python位置安装软件包的方法

由于电脑上安装了多个版本的pip,以及不同的pip对应不同的python,因此有时候使用pip install安装某个包时,可能会没有安装在想要的位置。

具体而言,在我电脑上,运行pip --version时,输出如下

pip 9.0.1 from /opt/anaconda3/lib/python3.6/site-packages (python 3.6)

运行sudo pip --version时,输出如下

pip 18.0 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)

我在使用指令pip install scedar时,提示权限有问题,然后添加sudo权限安装sudo pip install scedar时,安装在了python 3.5的包中,而我实际使用的是python 3.6,因此导入时会提示不存在该包。

为了解决这个问题,只需要在安装时使用指令 -t 来指定安装路径即可,具体方法如下

sudo pip install -t /opt/anaconda3/lib/python3.6/site-packages scedar

这样就可以将所需的包安装在指定位置,解决了python版本出错问题

以上这篇pip指定python位置安装软件包的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

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

    前言 声明:python版本3.6,以下讨论的Python也都是适用于3.x版本 在实际使用安装python的pip安装 依赖库是非常的便捷的. 而且一般大家使用的都是安装Anaconda 来学习和实践python项目. 我们通常都是直接就是使用 pip install **** 其中****代表就是安装的依赖库名或者包名. 但是简单的背后就是,我们的最重要的系统盘C盘都是逐渐满了.更关键是你满完之后还不好去删除或者将一些依赖库放在别的盘的路径下,这就是一件非常糟糕的事情了. 所以今天,为了拯救

  • python通过pip更新所有已安装的包实现方法

    较新的pip已经支持list --outdated了,所以记录一下新的方法: pip list --outdated --format=legacy |awk '{print $1}' |xargs sudo -H pip install -U pip3 list --outdated --format=legacy |awk '{print $1}' |xargs sudo -H pip3 install -U format有两个选项,一个是legacy,一个是columns.后者会带一个表头

  • 查看python安装路径及pip安装的包列表及路径

    一.Linux系统 查看Python路径 whereis python 此命令将会列出系统所安装的所有版本的Python的路径效果如下: 使用以下命令可分别查看Python2,Python3的安装路径 whereis python2 whereis python3 查看使用pip安装的软件包 默认Python3 pip list Python2查看pip安装的软件包名称及版本 python2 -m pip list Python3查看pip安装的软件包及版本 python3 -m pip lis

  • Python切换pip安装源的方法详解

    一.pip简介 Pip 是安装python包的工具,提供了安装包,列出已经安装的包,升级包以及卸载包的功能. Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装. 二.Linux下的源配置 检查pip.conf文件是否存在 >>  cd ~ >>  mkdir .pip >>  ls ~/.pip 三.编辑源  方案1: 直接编辑pip.conf sud

  • Python的包管理器pip更换软件源的方法详解

    pip镜像源 在国内如果不使用 VPN 是没办法好好使用 pip 命令安装任何 Python 包的.所以另一个选择就是使用国内各大厂的开源镜像源. 目前国内靠谱的 pip 镜像源有: 清华: https://pypi.tuna.tsinghua.edu.cn/simple 豆瓣: http://pypi.douban.com/simple/ 阿里: http://mirrors.aliyun.com/pypi/simple/ 在 pip 命令中使用镜像源很简单,在执行 install 命令时,使

  • 基于python指定包的安装路径方法

    通常python安装包都会被默认装在/usr/local/pythonx/lib/site-packages(linux),但是我们有时想自定义包的安装路径,比如自己项目的某个路径,这样在部署的时候就不用再安装了,大家都知道,java就是这么做的,java项目都是把依赖的lib放到一个目录,不然编译都没法通过,那么在python,我们能不能这样做呢,答案是可以的. 在easy_install的官方文档中,介绍了三种方法来自定义包的安装路径,分别如下: 1.使用--user参数 使用--user参

  • python中pip的使用和修改下载源的方法

    基本命令 显示版本信息 pip -V 安装指定包 pip install <packages> pip install -i 'host' <packages> 指定下载源 卸载指定包 pip uninstall <packages> 列出已安装的包 pip list 显示有关已安装包的信息 pip show <packages> 查找指定包 pip search 修改下载源 Linux vim ~/.pip/pip.conf #编辑用户目录下隐藏的配置文件

  • pip指定python位置安装软件包的方法

    由于电脑上安装了多个版本的pip,以及不同的pip对应不同的python,因此有时候使用pip install安装某个包时,可能会没有安装在想要的位置. 具体而言,在我电脑上,运行pip --version时,输出如下 pip 9.0.1 from /opt/anaconda3/lib/python3.6/site-packages (python 3.6) 运行sudo pip --version时,输出如下 pip 18.0 from /usr/local/lib/python3.5/dis

  • python解释器安装教程的方法步骤

    1.首先,打开python的官网:python.org 2.首页downloads下打开, 3.最上边是两个最新的版本,长期计划,推荐使用python3,如果长期打算用p3,默认使用最新版本.如果想要下载具体的哪个版本也是可以的 4.各个版本的区别,一般下载可执行的文件,双击可安装的. 5.下载完成后的两个安装包 6.双击,开始安装,不推荐"默认安装",容易找不到,推荐安装到"自定义的安装目录下",同时勾选"Add Python 3.6 to PATH&q

  • python 虚拟环境安装与卸载方法及遇到问题

    Ubuntu16.04 安装 卸载 pip 实验环境 Ubuntu16.04:VMware15: 问题描述 笔者在虚拟机上安装好Ubuntu16.04, 一段时间之后重新打开准备编译python程序,在安装所需包时发现,pip pip3,指向的都是python2.7: hadoop@ubuntu:~$ pip3.5 -V pip 19.1.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7) hadoop@ubuntu:~$

  • C#实现winform中RichTextBox在指定光标位置插入图片的方法

    本文实例讲述了C#实现winform中RichTextBox在指定光标位置插入图片的方法.分享给大家供大家参考,具体如下: //获取RichTextBox控件中鼠标焦点的索引位置 int startPosition = this.richTextBox1.SelectionStart; //从鼠标焦点处开始选中几个字符 this.richTextBox1.SelectionLength = 2; //清空剪切板,防止里面之前有内容 Clipboard.Clear(); //给剪切板设置图片对象

  • pip install python 快速安装模块的教程图解

    之前python安装模块要在网络上下载,从python2.7.9之后,以及python3,python就自带pip 这个命令,能够快速的安装模块 1, 首先打开python的主文件夹 2.在主文件夹里面有一个Script文件,打开Script文件 3 复制这个文件目录 4,在我的电脑图标,右键,点击属性 最后点击确定,即可 然后打开命令提示符 总结 以上所述是小编给大家介绍的pip install python 快速安装模块的教程图解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时

  • pip install urllib2不能安装的解决方法

    python35 urllib2 不能用 Could not find a version that satisfies the requirement urllib2 (from versions: ) No matching distribution found for urllib2 用urllib3是一个第三方库 以上这篇pip install urllib2不能安装的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

  • Python中安装easy_install的方法

    easy_install是一个python的扩展包,主要是用来简化python安装第三方安装包,在安装了easy_install之后,安装python第三方安装包就只需要在命令行中输入:easy_install packagename,然后程序会自动搜索相应版本的安装包并配置各种文件,免去了手工下载安装的复杂度. 1.首先要先用百度搜索easy_install,找到其下载页面 2.在这个页面中,找到ez_setup.py这个链接 3.下载这个文件到本地 4.在命令行中运行ez_setup.py

  • 易语言更改指定窗口位置和大小的方法

    移动方法 英文命令:move 操作系统支持:Windows    所属对象:窗口 改变窗口或窗口组件的位置或尺寸. 语法:  无返回值  窗口组件.移动 ([左边],[顶边],[宽度],[高度]) 例程 说明 通过"移动"命令更改指定窗口的位置和大小.本方法适用于所有组件. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接

  • Python开发之pip安装及使用方法详解

    pip是什么 其实,pip就是 Python标准库(The Python Standard Library)中的一个包,这个包比较特殊,用它可以来管理Python标准库(The Python Standard Library)中其他的包.pip支持从PyPI(https://pypi.org/ ),版本控制,本地项目以及直接从分发文件进行安装.pip是一个命令行程序. 安装pip后,会向系统添加一个pip命令,该命令可以从命令提示符运行. 目前,pip 是The Python Packaging

随机推荐