【问题标题】:How should I remove multiple python versions due to which pip is pointing to some other version?由于哪个 pip 指向其他版本,我应该如何删除多个 python 版本?
【发布时间】:2018-08-30 08:42:17
【问题描述】:

由于哪个 pip 指向其他版本,我应该如何删除多个 python 版本?由于这个即使在成功安装后模块也没有被导入??

以下是我成功安装imutils但仍然出现导入错误时遇到的错误。

User-MacBook-Pro:~ user$ sudo pip install imutils

Collecting imutils
Installing collected packages: imutils
Successfully installed imutils-0.5.1
User-MacBook-Pro:~ user$ -H
-bash: -H: command not found
User-MacBook-Pro:~ user$ sudo -H pip install imutils
Requirement already satisfied: imutils in /usr/local/lib/python2.7/site-packages (0.5.1)

为 Python2.7 安装了 imutils 当我检查它是否成功导入 imutils 库时,它显示以下错误消息:

User-MacBook-Pro:~ user$ python
Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 12:01:12)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

>>>import imutils
Traceback (most recent call last):
File "", line 1, in 
ImportError: No module named imutils

这里有什么问题以及如何解决它??

以下是我的 bin 目录,它有多个 python 版本,但我不知道要删除哪个?enter image description here

【问题讨论】:

标签: python pip imutils


【解决方案1】:

如果您的计算机上有多个 Python 版本,那可能是因为您需要为计算机上安装的软件使用不同的版本,或者仅仅是因为您正在为不同的项目使用不同的版本。

看到依赖关系及其解决方案是一个相当复杂的话题,使用虚拟环境来管理不同的版本可能是一个好主意,而不会干扰其他稳定的系统 python。

一旦您沉浸在虚拟环境中,它们不仅方便而且优雅。这是一个 introduction 让您开始使用

【讨论】:

    猜你喜欢
    • 2021-03-28
    • 1970-01-01
    • 1970-01-01
    • 2015-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-07
    相关资源
    最近更新 更多