Size: a a a

2020 September 30

A

A in Manjaro [ru]
Oleg Tsiliuric
пакеты Python устанавливаются в /usr/lib/python3/dist-packages, набирайте: ls -l  /usr/lib/python3/dist-packages и смотрите владельца каталогов и права
Есть разница между bin и lib?
источник

M

MΞĐ!AN℠ in Manjaro [ru]
Я то не пробовал, но думаю через пакетный будет без рута
источник

AG

Alex Gantera in Manjaro [ru]
Oleg Tsiliuric
пакеты Python устанавливаются в /usr/lib/python3/dist-packages, набирайте: ls -l  /usr/lib/python3/dist-packages и смотрите владельца каталогов и права
А ещё есть проги на питоне для которых не нужен sudo
источник

OT

Oleg Tsiliuric in Manjaro [ru]
A
Это отсылка к 3 питону?
пробуйте устанавливать так: sudo python3 -m pip install <пакет> - это явная отсылка к версиям
источник

A

A in Manjaro [ru]
Кажется я что то снес...
источник

OT

Oleg Tsiliuric in Manjaro [ru]
Alex Gantera
А ещё есть проги на питоне для которых не нужен sudo
"проги" - это проги, а библиотечные пакеты (модули) Python - это вовсе не проги
источник

A

A in Manjaro [ru]
A
Кажется я что то снес...
pip install scrapy
Traceback (most recent call last):
 File "/usr/bin/pip", line 33, in <module>
   sys.exit(load_entry_point('pip==20.1.1', 'console_scripts', 'pip')())
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 73, in main
   command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 104, in create_command
   module = importlib.import_module(module_path)
 File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
 File "<frozen importlib._bootstrap>", line 991, in _find_and_load
 File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 783, in exec_module
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 24, in <module>
   from pip._internal.cli.req_command import RequirementCommand, with_cleanup
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 16, in <module>
   from pip._internal.index.package_finder import PackageFinder
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/package_finder.py", line 21, in <module>
   from pip._internal.index.collector import parse_links
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/collector.py", line 14, in <module>
   from pip._vendor import html5lib, requests
ImportError: cannot import name 'requests' from 'pip._vendor' (/usr/lib/python3.8/site-packages/pip/_vendor/__init__.py)
источник

AG

Alex Gantera in Manjaro [ru]
Oleg Tsiliuric
"проги" - это проги, а библиотечные пакеты (модули) Python - это вовсе не проги
А я про всё подумал. Хах
источник

AG

Alex Gantera in Manjaro [ru]
A
pip install scrapy
Traceback (most recent call last):
 File "/usr/bin/pip", line 33, in <module>
   sys.exit(load_entry_point('pip==20.1.1', 'console_scripts', 'pip')())
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 73, in main
   command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 104, in create_command
   module = importlib.import_module(module_path)
 File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
 File "<frozen importlib._bootstrap>", line 991, in _find_and_load
 File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 783, in exec_module
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 24, in <module>
   from pip._internal.cli.req_command import RequirementCommand, with_cleanup
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 16, in <module>
   from pip._internal.index.package_finder import PackageFinder
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/package_finder.py", line 21, in <module>
   from pip._internal.index.collector import parse_links
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/collector.py", line 14, in <module>
   from pip._vendor import html5lib, requests
ImportError: cannot import name 'requests' from 'pip._vendor' (/usr/lib/python3.8/site-packages/pip/_vendor/__init__.py)
Что ты вообще делаешь? Зочем?
источник

U

Ugleplastic in Manjaro [ru]
Oleg Tsiliuric
пробуйте устанавливать так: sudo python3 -m pip install <пакет> - это явная отсылка к версиям
Попробуйте раздавать не ущербные советы по типу пип от рута, а pip --user install, можно ещё про virtualenv поведать, а не пропагандировать деструктивную белиберду
источник

AG

Alex Gantera in Manjaro [ru]
Ugleplastic
Попробуйте раздавать не ущербные советы по типу пип от рута, а pip --user install, можно ещё про virtualenv поведать, а не пропагандировать деструктивную белиберду
Так всё таки можно без sudo?
источник

OT

Oleg Tsiliuric in Manjaro [ru]
A
pip install scrapy
Traceback (most recent call last):
 File "/usr/bin/pip", line 33, in <module>
   sys.exit(load_entry_point('pip==20.1.1', 'console_scripts', 'pip')())
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 73, in main
   command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 104, in create_command
   module = importlib.import_module(module_path)
 File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
 File "<frozen importlib._bootstrap>", line 991, in _find_and_load
 File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 783, in exec_module
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 24, in <module>
   from pip._internal.cli.req_command import RequirementCommand, with_cleanup
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 16, in <module>
   from pip._internal.index.package_finder import PackageFinder
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/package_finder.py", line 21, in <module>
   from pip._internal.index.collector import parse_links
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/collector.py", line 14, in <module>
   from pip._vendor import html5lib, requests
ImportError: cannot import name 'requests' from 'pip._vendor' (/usr/lib/python3.8/site-packages/pip/_vendor/__init__.py)
olej@ACER:~/Загрузки$ pip2 search scrapy | wc -l
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support
100
В Python2 есть 100 пакетов scrapy, но среди них нет НИ ОДНОГО с точным именем scrapy
источник

AG

Alex Gantera in Manjaro [ru]
A
pip install scrapy
Traceback (most recent call last):
 File "/usr/bin/pip", line 33, in <module>
   sys.exit(load_entry_point('pip==20.1.1', 'console_scripts', 'pip')())
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 73, in main
   command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/__init__.py", line 104, in create_command
   module = importlib.import_module(module_path)
 File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module
   return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
 File "<frozen importlib._bootstrap>", line 991, in _find_and_load
 File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 783, in exec_module
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "/usr/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 24, in <module>
   from pip._internal.cli.req_command import RequirementCommand, with_cleanup
 File "/usr/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 16, in <module>
   from pip._internal.index.package_finder import PackageFinder
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/package_finder.py", line 21, in <module>
   from pip._internal.index.collector import parse_links
 File "/usr/lib/python3.8/site-packages/pip/_internal/index/collector.py", line 14, in <module>
   from pip._vendor import html5lib, requests
ImportError: cannot import name 'requests' from 'pip._vendor' (/usr/lib/python3.8/site-packages/pip/_vendor/__init__.py)
источник

OT

Oleg Tsiliuric in Manjaro [ru]
Ugleplastic
Попробуйте раздавать не ущербные советы по типу пип от рута, а pip --user install, можно ещё про virtualenv поведать, а не пропагандировать деструктивную белиберду
virtualenv - это совсем другая техника, и нужно хотя бы понимать что такое для Python "виртуальное окружение"... ну и что он с ним будет делать? 😂 см. https://linux-ru.ru/viewtopic.php?f=31&t=6268
источник

AG

Alex Gantera in Manjaro [ru]
Oleg Tsiliuric
virtualenv - это совсем другая техника, и нужно хотя бы понимать что такое для Python "виртуальное окружение"... ну и что он с ним будет делать? 😂 см. https://linux-ru.ru/viewtopic.php?f=31&t=6268
Вот я scrapy поставил без всяких судо
источник

U

Ugleplastic in Manjaro [ru]
Oleg Tsiliuric
virtualenv - это совсем другая техника, и нужно хотя бы понимать что такое для Python "виртуальное окружение"... ну и что он с ним будет делать? 😂 см. https://linux-ru.ru/viewtopic.php?f=31&t=6268
Я понял, да можете дальше прожимать пип от рута, только не учите этому других
источник

OT

Oleg Tsiliuric in Manjaro [ru]
Ugleplastic
Я понял, да можете дальше прожимать пип от рута, только не учите этому других
я Python учу "других" лет 10 ... на сайте IBM, например 😜
источник

AG

Alex Gantera in Manjaro [ru]
Oleg Tsiliuric
я Python учу "других" лет 10 ... на сайте IBM, например 😜
Круто.
источник

AG

Alex Gantera in Manjaro [ru]
Только scrapy поставился без sudo
источник

AG

Alex Gantera in Manjaro [ru]
😂
источник