Похожие чаты

Вот был у меня скрипт, юзал библиотеку, которой нет в

портадже. Я поставил её с опцией —user. Система никак не затронута, мой скрипт этот питонский пакет видит и всё ок.
Как быть теперь - не очень понятно. Что толку, если я поставлю эту питонячью либу в venv ? Чтобы запустить мой скрипт мне надо сначала этот venv активировать?

4 ответов

8 просмотров

Да. Именно. Тебе нужен отдельный venv с конкретной версией питона вплоть до мирного релиза и с конкретным набором модулей, соответствующих версий.

Alexander-Korshkov Автор вопроса
Anton Kropachev
Да. Именно. Тебе нужен отдельный venv с конкретной...

ну так мне то не нужен :) Есть у меня мои собственные скрипты на питоне. Мелкие, нужные только мне. Что-нибудь типа "напечатай инфу из вот этого файлика в нужном мне формате". Вроде логично, что интерпретируются эти скрипты системным питоном. Какая-то общая для этих моих скриптов часть вынесена в отдельный питоновский пакет. Который я ставил pip install --user -e /path/to/local/dir. И все мои скриптики теперь эту мою либу видят. А флажок -e вообще замечательный - все через линки делается, изменения в либе сразу видны, ничего перепаблишить не нужно. Для моих целей - именно то, что надо. Как сделать что-то похожее с новым pip - не понимаю :(

Alexander Korshkov
ну так мне то не нужен :) Есть у меня мои собствен...

Там же pip пишет: используй --break-system-packages вместе с --user, я думаю.

Alexander-Korshkov Автор вопроса
Igor
Там же pip пишет: используй --break-system-package...

я еще не проапгрейдился и не столкнулся с этой проблемой. Если такая опция есть - отлично, спасибо за подсказку!

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

Обсуждают сегодня

Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
32
А чем вам питонисты не угодили?😂
.
79
Hey guys, did you see the new announcement about $Fun? 🔥
Filip Murphy
55
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Привет, запускаю werf в dind в k8s, получаю ошибку на этапе build/beforeSetup: /.werf/stapel/embedded/bin/bash: /.werf/scripts/5898bdfe5214357d3706b879cc8d3d78460fb379607cbd...
florius0
7
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
пацаны, как-нибудь можно панель задач заблюрить, что она была похожа на kde или винду 7, 11?
В
16
or do they all have 240?
Ilnur Zaripov
9
HI. Just reviewd Planck website which looks undercooked and some menu is not leading to correct section of site. Also, the vesting is shown to be for 20 months starting next y...
Neo517
4
Дорогие любители Прекрасной Джулии! Есть кто-то имеющий практический опыт построения ML для Систем Управления? Нам нужно сделать нейросеть для автоматической подстройки пара...
Roman Timo
4
Карта сайта