汽车网络营销策划方案,标题优化seo,四川省建设网站建筑电工,网站专题页怎么做以ubuntu为例从一个店家那里拿到的一个ubuntu环境中#xff0c;同时安装了python3.6和python2.7#xff0c;又安装了ros#xff0c;最后pip安装包的位置很混乱#xff0c;安装的包不知道安装在了哪里。使用vscode的时候需要代码提示#xff0c;就得找到包的路径#xff0…以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 cv2print(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和python2python3 -m pip -Vpython2 -m pip -V2修改默认python版本和pip版本根据自己需要即使一个系统中安装了多个版本的python在终端键入python打开的永远时确定的python版本。只有键入python3或python2时才会打开对应的python这是因为系统中创建的有软链接将python与某个特定的python版本绑定起来了。要修改默认python版本就需要2.1先删除现有的软链接sudo rm /usr/bin/python2.2再创建新的软链接注意中间的python3.6路径根据自己需要以及系统实际修改sudo ln -s /usr/bin/python3.6 /usr/bin/python比如查自己python3.6的安装路径which python3.6