日志1-ubuntu16.04上python相关配置

结果:专用windows了

启示:搜索的时候,把问题描述再具体些,比如ubuntu16.04切换python2
  1. python dlib库的安装

(10条消息) Python dlib库的安装(不需要安装Visual Studio C++运行库)_Anubis_Anpu_的博客-CSDN博客

  • 准备安装dlib前需要的库:

#更新 pip、setuptools、wheel库
pip install --upgrade pip
pip install --upgrade setuptools
pip install --upgrade wheel

#指定pip安装库的镜像
pip install cmake -i https://pypi.douban.com/simple
pip install boost i https://pypi.douban.com/simple
  • 下载安装dlib库:

清华dlib镜像地址https://pypi.tuna.tsinghua.edu.cn/simple/dlib/

pip install dlib-19.19.0-cp38-cp38-win_amd64.whl.whl #包替换成版本对应的dlib包名
  • 安装face_recognition库:

pip install face_recognition i https://pypi.douban.com/simple
  • 查看是否上述库是否更新/安装成功:

pip list
  1. 步骤1

Ubuntu16.04下安装pip (win科学上网版本)

在 python dlib库的安装 步骤中第一步 pip install --upgrade pip 出现一大串红字问题
然后网上建议把pip和pip3删了,重新下,但是下载pip的官网进不去,所以换了导包的方式安装
  • 确认 python 对应的版本

python -V
  • 下载setuptools,解压安装包

最新版本https://pypi.org/project/setuptools/#files

cd ~
mkdir Downloads #此时通过FileZilla把文件传过来
cd Downloads
ls
cd set #tab补齐
sudo python setup.py build
sudo python setup.py install
  • 下载pip,解压安装包

https://pypi.org/project/setuptools/#files

cd Downloads
ls
tar -zxvf pip-10.0.1.tar.gz
cd  pip-10.0.1
ls
sudo  python setup.py build
sudo python setup.py install
  • 查看pip库是否安装成功

pip -V
执行python setup.py build报错
在setup.py 文件所在包执行sudo python setup.py build报错:
File "setup.py", line 7, in <module>
import setuptools
File "/home/alientek/Downloads/setuptools-67.4.0/setuptools/__init__.py", line 100
dist.announce(f"\n{msg}\n")
^
SyntaxError: invalid syntax

①可能是因为执行命令时,python的脚本目录(python安装目录)和存放的.py的目录不一致。【无效】

sudo /usr/bin/python /home/alientek/Downloads/setuptools-67.4.0/setup.py build
Traceback (most recent call last):
File "setup.py", line 7, in <module>
import setuptools
File "/home/alientek/Downloads/setuptools-67.4.0/setuptools/__init__.py", line 100
dist.announce(f"\n{msg}\n")
^
SyntaxError: invalid syntax

②可能是当前ubuntu python的版本与下载的setuptools版本不对应

下载setuptools源码:setuptools-25.2.0.tar.gz

setuptools 各版本下载源:History - setuptools 67.4.0.post20230223 documentation (pypa.io)

  1. pip安装 (ubuntu直接上网版)

wget https://bootstrap.pypa.io/3.5/get-pip.py
python3 get-pip.py

做项目时发现get-pip.py这个文件比较难下载,将此文件分享给各位需要的人!

文件来源:https://bootstrap.pypa.io/get-pip.py

如果链接打不开请至网盘自行下载:链接: https://pan.baidu.com/s/13rIiIcpaQpO7iKexhxKoRA 提取码: r2mb

————————————————

版权声明:本文为CSDN博主「t598755573」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/t598755573/article/details/102759142


  1. 查看ubuntu下所有python的安装目录

whereis python #查看ubuntu下所有python的安装目录
  1. 查看系统、软件版本等

#查看python2具体版本
python -V 
#查看python3具体版本
python -V 

#查看pip对应python版本
pip -V 
#查看pip3对应python版本
pip3 -V 

#查看当前ubuntu版本
cat /etc/issue
#Ubuntu 16.04.7
  1. 如何判断代码中用的python2还是python3

python -V
python #进入python命令行
print 'hi' #若报错则是python3,因为python3的print命令必须有括号,python2不是
发现当前ubuntu运行python对应的版本是python3,可是python -V显示是2.7呀??——按照-V的结果来,所以是python2。
  1. Ubuntu16.04切换python2和python3

Ubuntu16.04切换python2和python3 - 简书 (jianshu.com)

  1. 查看当前使用的python的安装路径

python
import sys
pythonpath = sys.executable
print(pythonpath)
/usr/bin/python

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值