Кассандра-драйвер для python3 - PullRequest
0 голосов
/ 11 ноября 2018

Я пытаюсь работать на Кассандре с помощью докеров, а также мне нужен Python для работы с ним. Я попытался установить cassandra-драйвер для Python с помощью команды pip. Но драйвер был установлен для python2.7, но мне может понадобиться установить драйвер для python3. Когда я использую команду: sudo pip3 установил cassandra-драйвер Я получил ошибку. Но sudo pip install cassandra-driver не выдал ошибку, и он был установлен.

sudo pip3 install cassandra-driver
Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    from pip import main
ImportError: cannot import name 'main'

Я пытался посмотреть на файл pip3, чтобы внести изменения, но не уверен, какой из них изменить. Смотрится отлично.

#!/home/XXX/PycharmProjects/XX/venv/bin/python
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==10.0.1','console_scripts','pip3'
__requires__ = 'pip==10.0.1'
import re
import sys
from pkg_resources import load_entry_point

if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
    sys.exit(
        load_entry_point('pip==10.0.1', 'console_scripts', 'pip3')()
    )
...