pip install 怎么都用不了

2021-06-13 16:45:17 +08:00
 DeaThNoTE

在下才疏学浅,有空的前辈们能否帮忙

Traceback (most recent call last): File "/usr/local/bin/pipz" line 9: in smodules load_entry_point('pip==21.1.2' 'console scripts' File "/ust/Lib/python2.7/dist-packages/pkg_resources/ 'pipz°)0) init .py", Line 542, n load_entry_point return get _distribution(dist). load entry_point (group, name) File "/ust/lib/python2.7/dist-packages/pkg_resources/ init _-Py". Line 2569, in load entry_point return ep.load() File "/usr/Lib/pythonz.7/dist-packages/pkg_resources/__init. py" line 2229, in Load return self.resolve() File "Just/Lib/pythonz.7/dist-packages/pkg_resources/_init. • • Py" . Line 2235, in resolve module = import (self .module_name, fromlist=[' Level=0) File "*'usr/local/116/python2.7/dist-packages/pip/internat/cli/main.py" line 58 sys.stderr.write(f"ERROR: [exc]") SyntaxError: invalid syntax

4400 次点击
所在节点    Python
40 条回复
learningman
2021-06-13 16:45:55 +08:00
直觉是你的 pip 是 2 的,但是 Python 是 3 的
DeaThNoTE
2021-06-13 18:09:41 +08:00
@learningman 我应该 py 2 3 都有啊
hsfzxjy
2021-06-13 18:14:09 +08:00
python3 -m pip install
Lax
2021-06-13 18:14:51 +08:00
`/ust/Lib/python2.7` 这个路径看着好奇怪,ust?
DeaThNoTE
2021-06-13 18:58:23 +08:00
@hsfzxjy 大佬方便加个联系方式吗
DeaThNoTE
2021-06-13 18:58:56 +08:00
@Lax 我是直接装的 ros 的包
no1xsyzy
2021-06-13 19:28:49 +08:00
不认 f-string ?你在 python2 的环境里装了一个 pip3 ?
azhuge233
2021-06-13 19:37:33 +08:00
pip -V 看下版本,默认 pip 是 pip2,python3 用 pip3
也可以 ln -s 重新软连接一下
DeaThNoTE
2021-06-13 20:21:22 +08:00
@no1xsyzy 我没有主动装过,最近学 ros 装了个 ros 的包
DeaThNoTE
2021-06-13 21:01:01 +08:00
这个:
sudo pip2 install --ignore-installed --upgrade "https://github.com/lakshayg/tensorflow-build/releases/download/tf1.12.0-macOS-mojave-ubuntu16.04-py2-py3/tensorflow-1.12.0-cp27-cp27mu-linux_x86_64.whl"

还有这个 sudo pip install scipy scikit-image matplotlib pyyaml easydict cython munkres==1.0.12

都会爆出同样错误:
sud pip2 instalt--ignore-installed--upgrade"https://gtthub.con/lakshayg/tensorflow-butld/releases/downlo:
nsorflow-1.12.0-cp27-Cp27nu-21nux_x86_64.whl"
Traceback (most recent call last):
File */usr/local/bin/pipz"
11!29, : console scripts.
'Pipz")C)
-py", line 542, in Load_entry_point
File */usr/Lib/python2.7/dist-packages/pkg_resources/.
_init. .py", Line 2569, in load_entry_potnt
return ep. load()
Ftle°/usr/21b/pythonz.7/dist-packages/pkg_resources/__init__-py".line2229,inload
return self.resolve()
Pile " fusiribleythona.7/dist-packages/pkeonisst-(es/name,
r:P ever-os
, line 2235, in resolve
sys.stderr.write(f"ERROR: (exc}")
SyntaxError: invalid syntal
hsfzxjy
2021-06-13 21:27:53 +08:00
@DeaThNoTE 在这说就好了,你试了我说的吗?

还有为啥你的 traceback 乱七八糟的,手打的吗
DeaThNoTE
2021-06-13 21:37:13 +08:00
@hsfzxjy 我 iphone ios15 拍照后识别的 我给你上个图?
DeaThNoTE
2021-06-13 21:37:34 +08:00
@hsfzxjy /Users/ogeonsu/Downloads/IMG_5781.HEIC
IgniteWhite
2021-06-13 21:41:04 +08:00
iOS 15 这个拍照识别这么搞笑的吗,和碟中谍 4 里面一样,字母顺序乱的……这个上图也很 6 啊。

楼主得告诉人们你怎么装的 python,出问题的时候 which python 输出是啥,还有楼上诸位的问题也回答一下。
DeaThNoTE
2021-06-13 21:41:28 +08:00
DeaThNoTE
2021-06-13 21:42:15 +08:00
@IgniteWhite 我装了 ubuntu 后马上装了 ros 和各种附带的包,没有单独装过 python 什么的
DeaThNoTE
2021-06-13 21:46:16 +08:00
@IgniteWhite python --version 出来的是 2.7.12
python3 --version 出来的也是 3.5.2
learningman
2021-06-13 21:47:08 +08:00
你 pip --version 呢?
hsfzxjy
2021-06-13 21:49:49 +08:00
你一定要 python2 吗?还是 python3 也可以
whatalittleboy
2021-06-13 21:55:01 +08:00
卸载掉重新按照官方教程安装一遍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/783219

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX