Могу ли я установить virtualenv в другой версии python? - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть Ubuntu 18.04, Python 3.6.5 и Python 3.7.

Когда я запускаю:

mkvirtualenv -p /usr/bin/python3.7 api_server

Я получаю это:

Running virtualenv with interpreter /usr/bin/python3.7
Using base prefix '/usr'
/home/kyle/.local/lib/python3.6/site-packages/virtualenv.py:1041: DeprecationWarning:
the imp module is deprecated in favour of importlib; see the module's
documentation for alternative uses

Iхочу кодировать в python3.7, но пакет virtualenv находится в python3.6.Могу ли я продолжать создавать виртуальные среды, используя virtualenv, в моем каталоге python3.6 или я должен установить его также и в python 3.7?

1 Ответ

0 голосов
/ 27 сентября 2018

Это просто предупреждение .Вы можете игнорировать это.virtualenv прекрасно работает с Python 3.7.

В будущей версии Python модуль imp может исчезнуть.Но это время еще не пришло, и проект virtualenv обновит свой код до этого момента.

Примечательно, что проект virtualenv знал об этой проблеме начиная с Python 3.4 , а модуль imp равен и все еще равен 3,7 .В настоящее время не установлен временной график для удаления модуля, поэтому нет никакой реальной спешки. оригинальная запись трекера , в которой обсуждаются советы по удалению при удалении в Python 4, но на самом деле это не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...