Help python /rasberry

April 10, 2024, 20:29

f0xir

Hello everyone, I need help installing the Python packages webdriver-manager and pyautogui on my Raspberry Pi. I tried using the pip install webdriver-manager and pip install pyautogui commands, but I received the following error : error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-packaged Python package, create a virtual environment using python3 -m venv path/to/venv. Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make sure you have python3-full installed. For more information visit http://rptl.io/venv note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification. --------------------------- I also tried using sudo apt-get install python3-webdriver-manager and sudo apt-get install python3-pyautogui, but the packages could not be found. My goal is to use the ChromeDriverManager modules from webdriver-manager and pyautogui in my Python code, but I'm stuck because of this installation issue. If anyone has any ideas or suggestions for solving this problem, I would greatly appreciate your help. Thanks in advance !

f0xir

ps: I use all this as a library and I would just like to run my code :import random from datetime import datetime, timedelta from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from webdriver_manager.chrome import ChromeDriverManager import requests import json import random import time from datetime import datetime import requests import pyautogui import requests from io import BytesIO import discord import discord from discord.ext import commands import asyncio

thunder07337

The solution to what you need to do is there:
    If you wish to install a non-Debian-packaged Python package,
    create a virtual environment using python3 -m venv path/to/venv.
    Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
    sure you have python3-full installed.

    For more information visit http://rptl.io/venv`

And no, I have no experience with venv.
                            

oops.se

And to improve the formatting so it easier to read, check out https://discord.com/channels/818384379197784084/1189386838788542464