水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
下页
|
尾页
|
1/3
|
转到
主题:python这版本也搞的太烂了
楼主
|
RuralHunter
|
2021-07-15 11:35:10
|
只看此ID
我ubuntu上16.04的python3(3.5)的pip3不知道怎么坏了,通过get-pip.py强制重新安装了一个
curl -O
https://bootstrap.pypa.io/pip/3.5/get-pip.py
运行get-pip.py,看log
Looking in indexes:
http://mirrors.aliyun.com/pypi/simple
Collecting pip<21.0
Downloading
http://mirrors.aliyun.com/pypi/packages/27/79/8a850fe3496446ff0d584327ae44e7500daf6764ca1a382d2d02789accf7/pip-20.3.4-py2.py3-none-any.whl
(1.5 MB)
|████████████████████████████████| 1.5 MB 818 kB/s
Collecting wheel
Downloading
http://mirrors.aliyun.com/pypi/packages/65/63/39d04c74222770ed1589c0eaba06c05891801219272420b40311cd60c880/wheel-0.36.2-py2.py3-none-any.whl
(35 kB)
Installing collected packages: wheel, pip
Attempting uninstall: pip
Found existing installation: pip 8.1.1
Uninstalling pip-8.1.1:
Successfully uninstalled pip-8.1.1
Successfully installed pip-21.1.3 wheel-0.36.2
看上去是下载了<21.0的一个兼容的版本,结果一跑pip3就语法错:
File "/usr/local/lib/python3.5/dist-packages/pip/_internal/locations/__init__.py", line 64
) -> None:
^
SyntaxError: invalid syntax
根本就不兼容。。。
最后下了个3.4的get-pip才解决了。
--
修改:RuralHunter FROM 116.233.73.*
FROM 116.233.73.*
1楼
|
adoal
|
2021-07-15 11:57:56
|
只看此ID
pip3这么基础的东西,为啥不用apt打包好的
【 在 RuralHunter (渔父) 的大作中提到: 】
: 我ubuntu上16.04的python3(3.5)的pip3不知道怎么坏了,通过get-pip.py强制重新安装了一个
: curl -O
https://bootstrap.pypa.io/pip/3.5/get-pip.py
: 运行get-pip.py,看log
: ...................
--
FROM 122.225.220.*
2楼
|
freesand
|
2021-07-15 12:58:21
|
只看此ID
https://www.bilibili.com/video/BV17K4y1v7Po
--
FROM 39.187.235.*
3楼
|
RuralHunter
|
2021-07-15 13:33:07
|
只看此ID
apt的是更低版本的,好像是3.2
【 在 adoal (阿豆) 的大作中提到: 】
: pip3这么基础的东西,为啥不用apt打包好的
--
FROM 116.233.73.*
4楼
|
JulyClyde
|
2021-07-15 14:23:44
|
只看此ID
因为会warning告诉你这版本过期了
【 在 adoal (阿豆) 的大作中提到: 】
: pip3这么基础的东西,为啥不用apt打包好的
--
FROM 113.108.77.*
5楼
|
waterpot
|
2021-07-15 15:12:34
|
只看此ID
python的版本控制确实稀烂,底下的无数包
不知道怎么考虑兼容性的问题。
【 在 RuralHunter (渔父) 的大作中提到: 】
: 我ubuntu上16.04的python3(3.5)的pip3不知道怎么坏了,通过get-pip.py强制重新安装了一个
: curl -O
https://bootstrap.pypa.io/pip/3.5/get-pip.py
: 运行get-pip.py,看log
: ...................
--
FROM 159.226.73.*
6楼
|
adoal
|
2021-07-15 15:28:21
|
只看此ID
但是同一个distro里同一个codename下的python3和pip3
是由发行版厂家测试过兼容的啊
【 在 RuralHunter (渔父) 的大作中提到: 】
: apt的是更低版本的,好像是3.2
--
FROM 122.225.220.*
7楼
|
adoal
|
2021-07-15 15:30:18
|
只看此ID
只是个warning而已,至少是发行版测试过的组合
【 在 JulyClyde (我的月份又来了) 的大作中提到: 】
: 因为会warning告诉你这版本过期了
--
FROM 122.225.220.*
8楼
|
RuralHunter
|
2021-07-15 18:16:17
|
只看此ID
我也奇怪呢。我这全是python自己的版本控制了,3.5版本下的pip居然在3.5下无法运行
【 在 adoal @ [Programming] 的大作中提到: 】
:
: 但是同一个distro里同一个codename下的python3和pip3
: 是由发行版厂家测试过兼容的啊
:
: 【 在 RuralHunter (渔父) 的大作中提到: 】
#发自zSMTH@ Hunt Machine
--
FROM 101.84.178.*
9楼
|
adoal
|
2021-07-15 21:31:45
|
只看此ID
是不是中途某个时间点没建virtualenv就用python自己的
安装方法做某些操作破坏了系统打包的环境
反正我的基本理念是发行版打包了某个语言的运行环境就是
为了让你按发行版的约定来使用的,而且很可能发行版的某些
基础功能就依赖这种约定,要自己按语言的上游约定来玩的话
一定要小心不要破坏发行版。
【 在 RuralHunter (渔父) 的大作中提到: 】
: 我也奇怪呢。我这全是python自己的版本控制了,3.5版本下的pip居然在3.5下无法运行
: #发自zSMTH@ Hunt Machine
--
FROM 115.192.117.*
下页
|
尾页
|
1/3
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版