LINUX.ORG.RU

История изменений

Исправление bryak, (текущая версия) :

дело в том, что если из шела сделать source .env/bin/activate, то всё ок, а если activate_this из вима - вот такая проблема

Если в activate_this закомментить этот кусок кода, то всё ок

import site
site.addsitedir(site_packages)
sys.real_prefix = sys.prefix
sys.prefix = base
# Move the added items to the front of the path:
new_sys_path = []
for item in list(sys.path):
    if item not in prev_sys_path:
        new_sys_path.append(item)
        sys.path.remove(item)
sys.path[:0] = new_sys_path

Исходная версия bryak, :

дело в том, что если из шела сделать source .env/bin/activate, то всё ок, а если activate_this из вима - вот такая проблема