python pip安装的包的路径

这篇具有很好参考价值的文章主要介绍了python pip安装的包的路径。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以ubuntu为例

从一个店家那里拿到的一个ubuntu环境中,同时安装了python3.6和python2.7,又安装了ros,最后pip安装包的位置很混乱,安装的包不知道安装在了哪里。使用vscode的时候需要代码提示,就得找到包的路径,再把路径添加.vscode文件夹内的settings.json的下面两个字段中

一、已安装一个python模块,vscode却提示找不到

如下settings.json文件示例(不同路径间用英文逗号隔开)

{
    "python.autoComplete.extraPaths": [
        "/opt/ros/melodic/lib/python2.7/dist-packages",
        "/usr/local/lib/python2.7/dist-packages/"
    ],
    "python.analysis.extraPaths": [
        "/opt/ros/melodic/lib/python2.7/dist-packages",
        "/usr/local/lib/python2.7/dist-packages/"
    ]
}
系统自带的pip的库安装目录为dist-packages
自己自行安装的pip的库安装目录为site-packages

二、查找pip安装包的路径

若pip list命令看不到目标包(最简单,推荐)

直接print出来

可以命令行中打开python

>>> import cv2
>>> print(cv2)

<module 'cv2' from '/usr/lib/python2.7/dist-packages/cv2.x86_64-linux-gnu.so'>

/usr/lib/python2.7/dist-packages即为所需路径

或者也可以创建一个.py文件

import cv2
print(cv2)

若pip list命令可以看到要查找的包

则pip的包安装路径下可以找到这个包

查看pip版本(大写V)

$ pip -V
pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

可以看到会输出当前默认pip的版本和下载包的路径,以及对应的python版本。

把这串路径(去掉后面的pip (python 2.7)):/usr/local/lib/python2.7/dist-packages/ 添加到settings.json中

1查看不同python版本对应的pip库安装路径

分别对应python3和python2

python3 -m pip -V

python2 -m pip -V

2修改默认python版本和pip版本(根据自己需要)

即使一个系统中安装了多个版本的python,在终端键入python,打开的永远时确定的python版本。只有键入python3或python2时才会打开对应的python

这是因为系统中创建的有软链接,将python与某个特定的python版本绑定起来了。要修改默认python版本,就需要

2.1先删除现有的软链接
sudo rm /usr/bin/python
2.2再创建新的软链接(注意中间的python3.6路径根据自己需要以及系统实际修改)
sudo ln -s /usr/bin/python3.6 /usr/bin/python

比如查自己python3.6的安装路径:文章来源地址https://www.toymoban.com/news/detail-434450.html

which python3.6

到了这里,关于python pip安装的包的路径的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python---第三方包的安装(pip)

    1. 如何安装? ①在命令提示符内: pip install 包名称 pip install - i https://pypi.tuna.tsinghua.edu.cn/simple 包名称(清华镜像源) ②在 PyCharm 中安装 (使用pip(清华镜像源  推荐  速度最快)进行安装) (使用pycharm进行安装)  2. 也可以配置文件,永久使用清华镜像源进行安装   

    2024年02月15日
    浏览(60)
  • 【Python】解决 pip 开了网络代理之后无法安装包的问题

    开了网络代理之后,python 的 pip 就无法安装包了,报如下错误: 想必很多同学都和我一样,配置了 pip 源为国内的清华源或阿里源,这样下载包的速度会快,以清华源为例,配置方法如下: 然而,配置清华源之后,pip 安装的时候就是从清华的镜像仓库来抓取安装包,但是清

    2024年02月08日
    浏览(40)
  • Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

    目录 一、如何查看已安装的包有哪些版本? 1.在terminal终端模式或者cmd命令行模式下 1.1显示所有包pip list和pip freeze 1.2显示指定包findstr、show、.__version__ 2.在文本模式(程序文件中),或者console交互模式中 二、如何查看某个包存在哪些版本? 下面以pycharm中的terminal终端模式和

    2024年02月01日
    浏览(80)
  • 【python】import时,python是如何找到我们需要的包的?

    参考:https://docs.python.org/3/tutorial/modules.html#the-module-search-path 当执行 import spam 时,编译器首先从内嵌模块(buil-in module)中寻找 spam 库,如果内嵌模块不含有 spam ,编译器将依据 sys.path 所给的一系列文件夹路径寻找名为 spam.py 的文件。 其中: sys.path 由以下内容初始化: 输入

    2023年04月08日
    浏览(40)
  • Python的pip install安装路径修改

    背景 当我们在安装python的依赖包的时候,不知道默认安装在什么位置,或者不想安装在默认的位置,这时候我们可以手动修改pip install的安装位置。 1.打开cmd窗口, 执行 python -m site 输入 python -m site 这个命令可以看到目前的USER_BASE和USER_SITE的路径,这里图片是我已经修改过的,

    2024年02月13日
    浏览(53)
  • 修改新版Python的pip默认安装路径

    pip安装的第三方库默认存放在C盘中,为了便于管理和不过度占用C盘空间所以想修改默认的pip路径 pip.ini文件位置一般在C盘C:Users…AppDataRoamingpip路径下,如果是刚配置的Python环境,则没有pip.ini文件,需要在执行完cmd指令之后才会生成,如果没有这个文件也可以手动创建该文

    2024年02月20日
    浏览(41)
  • python pip 卸载环境内所有的包

    那么如何一次性删除所有的包呢?首先需要执行以下代码: pip freezemodules.txt 这时候就能够把所有的第三方模块的模块名称以及第三方模块的版本号等等信息保存在了这个 modules.txt文件中,之后的操作就是对这个文件进行操作了。 执行如下代码:  pip uninstall -r modules.txt -y -

    2024年02月14日
    浏览(46)
  • Anaconda虚拟环境下更换python版本【不论升版本、降版本都使用conda install python命令】【注意:修改版本后原来使用pip安装的包会被删掉,无法使用】

    使用python -V命令查看当前虚拟环境的python版本: 可知python版本为为3.7.15,现在我想把它升级为3.8。 使用命令: 可知python版本已经变为3.8。 如果在conda install python=3.8中遇到问题,例如: Solving environment: failed with initial frozen solve. Retrying with flexible solve.  则可以先使用:  当当

    2024年02月11日
    浏览(86)
  • 【Python】Windows 11下更改python默认的pip install包安装路径

    我这里以pip包的存放位置在D:pythonsite-packages为例,需要的可以自行修改: 新增系统环境变量PYTHONPATH=D:pythonsite-packages 新增系统环境变量PIP_CONFIG_FILE=D:pythonpippip.ini,这可以将默认的pip配置文件路径修改到这个路径下,python默认的pip配置文件在C:Users用户名AppDataRoamingp

    2024年02月07日
    浏览(58)
  • 如何在 Ubuntu 22.04 上安装 Python Pip?

    Python Pip 是 Python 的包管理器,它允许您轻松地安装和管理 Python 包和库。在 Ubuntu 22.04 上安装 Python Pip 是非常简单的。 本文将详细介绍如何在 Ubuntu 22.04 上安装 Python Pip,并为您提供逐步指南。 在安装任何软件之前,首先要确保系统的软件包列表是最新的。打开终端并执行以

    2024年02月16日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包