python - 升级python3时pip出现问题
问题描述
我有 python 2.7 和 python 3.4 附带的 linux mint。我按照此处的说明下载了 python 3.7: https ://tecadmin.net/install-python-3-7-on-ubuntu-linuxmint/
现在,当我python
在终端输入时,我得到 python 2.7,当我输入时,python3
我得到 python 3.4,当我输入时,python3.7
我得到 python 3.7。问题是,每当我输入时pip -V
,我得到“pip 18.1 来自 /usr/local/lib/python2.7/dist-packages/pip (python 2.7)”,当我使用时pip3 -V
,我得到“pip 18.1 来自 /usr /local/lib/python3.4/dist-packages/pip (python 3.4),当我运行命令时,python3.7 -m pip -V
我收到错误“/usr/local/bin/python3.7:没有名为 pip 的模块”。
我如何让 pip 意识到我现在有 python 3.7?这是一个问题,因为我正在尝试下载一个除非安装了 python 3.5+ 否则不会下载的包。
解决方案
我犯的错误是我缺少一些 python3.7 的先决条件。下载中列出的包:Python3: ImportError: No module named '_ctypes' when using Value from module multiprocessing然后重新安装 python 3.7 安装了 pip。现在,当我输入时,我pip3.7 -V
从 /usr/local/lib/python3.7/site-packages/pip (python 3.7) 得到“pip 18.1”,这正是我所需要的。
推荐阅读
- android - RecyclerView 在软键盘打开/关闭之前不会更新
- php - preg_match_all 不适用于所有 php 7 版本
- java - Gradle/JUnit 对并行分叉的测试分配不平衡
- gradle - 错误:无法访问 jarfile build/libs/gs-spring-boot-0.1.0.jar?
- ios - 来自 CMSampleBufferRef 的图像始终为白色
- c# - 如何通过与数据源不同的文本过滤 ASPxGridView
- javascript - 回复博客按钮 HTML jQuery 追加问题
- bash - SSH 仅对文件的新更新版本(但不替换目录)
- math - 如何用 Bresenham 算法绘制椭圆扇区?
- groovy - Groovy 创建动态 json 时没有此类属性错误