Как я могу получить список локально установленных модулей Python?

Сегодня я столкнулся с этой же проблемой, и некоторые пользовательские Div разворачиваются над картой, которую нужно переместить в Map Movement. Моя перепозиция работала нормально, пока пользователь полностью остановился после перетаскивания, прежде чем позволить мыши перейти (так что не будет никакого импульса), но если бы вы просто быстро потянули и выпустили div, это закончится немного.

Чтобы исправить это, я подключился к событию перетаскивания и событию бездействия:

var map = /* All the map config */
var stickyCenter = map.getCenter();
/* ... Code ... */
google.maps.event.addListener(map, 'drag', function(){ stickyCenter = map.getCenter(); });
google.maps.event.addListener(map, 'idle', function() { map.setCenter(stickyCenter); });

Что происходит, так это после того, как вы перетащили и карта остановилась (после импульса ) карта «привязывается» к месту.

Если привязка слишком внезапная, возможно, возможно, что-то изменится или изменит движение. Надеюсь, что это помогает, но это не идеально, но это способ обратить вспять импульс из события перетаскивания.

882
задан nbro 25 April 2018 в 19:15
поделиться

4 ответа

Из оболочки

ls site-packages

Если это не поможет, вы можете сделать это.

import sys
import os
for p in sys.path:
    print os.listdir( p )

И посмотреть, что это дает .

-8
ответ дан 19 December 2019 в 20:20
поделиться
help('modules')

в оболочке / приглашении Python.

988
ответ дан 19 December 2019 в 20:20
поделиться

Для устаревших модулей пробуют (окна)

pip list --outdated
-1
ответ дан 19 December 2019 в 20:20
поделиться

Вот решение для кода Python, которое возвратит список установленных модулей. Можно легко изменить код для включения чисел оборотной стороны.

import subprocess
import sys

installed_packages = reqs = subprocess.check_output([sys.executable, '-m', 'pip', 'freeze']).decode('utf-8')
installed_packages = installed_packages.split('\r\n')
installed_packages = [pkg.split('==')[0] for pkg in installed_packages]
print(installed_packages)
1
ответ дан 19 December 2019 в 20:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: