В debian есть новый пакет: php5-readline
Просто установите его (возможно, предварительно установите libreadline-dev ), и у вас будет php>
промт.
У меня была та же проблема в Debian testing/buster :, так как python3
нацелен на python3.7
, запуск новой виртуальной среды с python3.6
, предоставленной Debian -apt терпит неудачу (, когда 2.7
, 3.5
и 3.7
завершаются успешно):
$ virtualenv --clear --python=python3.6.venv
Running virtualenv with interpreter /usr/bin/python3.6
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/virtualenv.py", line 25, in <module>
import distutils.sysconfig
ModuleNotFoundError: No module named 'distutils.sysconfig'
zsh: exit 1 virtualenv --clear --python=python3.6.venv
Я оглядываюсь и вижу, что ошибка Debian . Я не могу это исправить, затем я удалил вариант Debian 3.6 и установил python3.6
из исходного кода в пользователя -землю (, следуя шагу этого поста).
$ cd ~
$ mkdir pythonroot
$ mkdir opt
$ mkdir app
$ cd opt
$ wget Python-3.6.8.tgz
$ tar -xvzf Python-3.6.8.tgz
$ cd Python-3.6.8
$./configure --enable-optimizations --with-ensurepip=install --prefix="$HOME"/pythonroot
$ make
$ make install
$ cd ~/app
$ virtualenv --python ~/pythonroot/bin/python3.6.venv
$ source.venv/bin/activate
(.venv)$ python -V
Python 3.6.8