如果我尝试以下命令之一:
sudo pip list
sudo pip uninstall <something>
我总是收到此错误:
/usr/local/lib/python2.7/dist-packages/cryptography/hazmat/primitives/constant_time.py:26: CryptographyDeprecationWarning: Support for your Python version is deprecated. The next version of cryptography will remove support. Please upgrade to a release (2.7.7+) that supports hmac.compare_digest as soon as possible.
utils.PersistentlyDeprecated2018,
Traceback (most recent call last):
File "/usr/local/bin/pip", line 9, in <module>
load_entry_point('pip==20.0.2', 'console_scripts', 'pip')()
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/cli/main.py", line 73, in main
command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/commands/__init__.py", line 96, in create_command
module = importlib.import_module(module_path)
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/commands/list.py", line 13, in <module>
from pip._internal.cli.req_command import IndexGroupCommand
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/cli/req_command.py", line 15, in <module>
from pip._internal.index.package_finder import PackageFinder
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/index/package_finder.py", line 21, in <module>
from pip._internal.index.collector import parse_links
这个错误很明显,我知道!不清楚的是:
为什么我不能只列出我已安装的软件包?OpenSSL 错误...带有 pip 列表?!OpenSSL 与已安装软件包列表有什么关系?!我只想看看我的服务器上安装了什么
为什么我不能直接卸载软件包?再说一遍,OpenSSL 与它有什么关系?
我有一个与出现此问题的服务器相同的服务器(Debian 7,相同的 OpenSSL 版本,相同的 Python 版本),但在另一台服务器上一切正常,没有问题(甚至没有警告)
一只斗牛犬
相关分类