Click here to Skip to main content
16,004,574 members
Articles / Artificial Intelligence

CodeProject.AI Server: AI the easy way.

Rate me:
Please Sign up or sign in to vote.
5.00/5 (98 votes)
10 Aug 202416 min read 6.3M   741.8K   294   7.5K
Version 2.6.5. Our fast, free, self-hosted Artificial Intelligence Server for any platform, any language
CodeProject.AI Server is a locally installed, self-hosted, fast, free and Open Source Artificial Intelligence server for any platform, any language. No off-device or out of network data transfer, no messing around with dependencies, and able to be used from any platform, any language. Runs as a Windows Service or a Docker container.

Image 1

Pre-release

Quick Links

CodeProject.AI Server: An Artificial Intelligence Server

For those who want to integrate AI functionality into their applications without writing the AI functionality or dealing with the insanely painful task of ensuring everything is setup correctly. CodeProject.AI Server manages your MLOps for you.

Think of CodeProject.AI Server like a database server: you install it, it runs in the background, and provides AI operations for any application via a simple API. The AI operations are handled by drop-in modules that can be easily created using any language, any stack, as long as that stack runs on the host machine. Python, .NET, node - whatever works for you.

CodeProject.AI server runs as a Windows service, under systemd in Linux, or on startup on macOS. Alternatively there are multiple Docker images for x64, arm64 and CUDA enabled systems. Any language that can make HTTP calls can access the service, and the server does not require an external internet connection. Your data stays in your network.

Image 2 Image 3 Image 4 Image 5 Image 6 Image 7 Image 8 Image 9 Image 10
Windows macOS macOS-arm64 Ubuntu Debian Raspberry Pi Orange Pi Jetson Nano Docker

What Does It Do?

Image 11

The CodeProject.AI Server's Dashboard

Currently CodeProject.AI Server contains AI modules that provide:

  • Object Detection (Python and .NET versions that use YOLO, plus a Tensorflow-Lite module that's ultra-lightweight and great for Raspberry Pi and Coral USB sticks
  • Face Detection and recognition
  • Text processing such as sentiment analysis and summarization
  • Image processing such as background removal, background blur, cartoon-isation and resolution enhancement
  • Model training, including dataset acquisition, for YOLO object detection

How Do I Use It?

Install the server and start making calls to the API. It's that easy.

Guides, Help, FAQs

CodeProject.AI Server Home Assistant Blue Iris

Image 12

The CodeProject.AI Server's Explorer in action

Why We Built CodeProject.AI Server

  • AI programming is something every single developer should be aware of

    We wanted a fun project we could use to help teach developers and get them involved in AI. We'll be using CodeProject.AI Server as a focus for articles and exploration to make it fun and painless to learn AI programming.

    We want your contributions!

  • AI coding examples have too many moving parts

    You need to install packages and languages and extensions to tools, and then updates and libraries (but version X, not version Y) and then you have to configure paths and...Oh, you want to run on Windows not Linux? In that case, you need to... It's all too hard. There was much yelling at CodeProject.

    CodeProject.AI Server includes everything you need in a single installer. CodeProject.AI Server also provides an installation script that will setup your dev environment and get you debugging within a couple of clicks.

  • AI solutions often require the use of cloud services

    If you trust the cloud provider, or understand the billing structure, or can be assured you aren't sending sensitive data or won't go over the free tier, this is fine. If you have a webcam inside your house, or can't work out how much AWS will charge, it's not so OK.

    CodeProject.AI Server can be installed locally. Your machine, your network, no data needs to leave your device.

1: Running and Playing With the Features

  1. Install and Run
    1. For a Windows Service, download the latest version, install, and launch the shortcut to the server's dashboard on your desktop or open a browser to http://localhost:32168.

      If you wish to take advantage of a CUDA enabled NVIDIA GPU, please ensure you have the CUDA drivers installed before you install CodeProject.AI. We recommend CUDA 11.8 if running Windows

    2. For a Docker Container for 64 Bit Linux, run:
      docker run -p 32168:32168 --name CodeProject.AI -d codeproject/ai-server

      For Docker GPU (supports NVIDIA CUDA), please use:

      docker run --gpus all -p 32168:32168 --name CodeProject.AI -d codeproject/ai-server:cuda11_7
  2. On the dashboard, at the top, is a link to the demo playground. Open that and play!

2: Running and Debugging the Code

  1. Clone the CodeProject CodeProject.AI Server repository.
  2. Make sure you have Visual Studio Code or Visual Studio 2019+ installed.
  3. Run the setup script in /src
  4. Debug the front-end server application (see notes below, but it's easy).

3. Using CodeProject.AI Server in My Application

Here's an example of using the API for scene detection using a simple JavaScript call:

HTML
<html>
<body>
Detect the scene in this file: <input id="image" type="file" />
<input type="button" value="Detect Scene" onclick="detectScene(image)" />

<script>
function detectScene(fileChooser) {
    var formData = new FormData();
    formData.append('image', fileChooser.files[0]);

    fetch('http://localhost:5000/v1/vision/detect/scene', {
        method: "POST",
        body: formData
    })
    .then(response => {
        if (response.ok) response.json().then(data => {
            console.log(`Scene is ${data.label}, ${data.confidence} confidence`)
        });
    });
}
</script>
</body>
</html>

You can include the CodeProject.AI Server installer (or just a link to the latest version of the installer) in your own apps and installers and voila, you have an AI enabled app.

See the API documentation for a complete rundown of functionality.

Notes on the installers

The native installers (Windows, Ubuntu and macOS) all install the server as a service. On Windows it's a Windows service, on Ubuntu it uses systemd, and on macOS it's simply a login item so will start each time you login.

For all platforms, open http://localhost:32168 to view the dashboard.

To uninstall, please take note of the instructions when you install. For reference:

  • Windows uses the standard Windows installer, so use the Control Panel / Apps and Features applet to manage the installation.
     
  • Ubuntu uses dpkg, so to uninstall simply call
    Bash
    sudo dpkg -r codeproject.ai-server
  • macOS uninstall is via the command line
    Shell
    sudo bash "/Library/CodeProject.AI Server/<version>/uninstall.sh"

Notes on CUDA and Nvidia Support

If you have a CUDA enabled Nvidia card, please then ensure you

  1. install the CUDA Drivers (We recommend CUDA 11.7 or CUDA 11.8 if running Windows)
  2. Install CUDA Toolkit 11.8.
  3. Download and run our cuDNN install script to install cuDNN 8.9.4.

Nvidia downloads and drivers are challenging! Please ensure you download a driver that is compatible with CUDA 11.7+, which generally means the CUDA driver version 516.94 or below. Version 522.x or above may not work. You may need to refer to the release notes for each driver to confirm.

Our Docker images are based on CUDA 11.7 (for legacy reasons) and 12.2. As long as you have a driver installed that can handle 11.7 or 12.2 then the docker image will interface with your drivers and work fine.

CUDA 12.2 brings a few challenges with code that uses PyTorch due to the move to Torch 2.0, so we tend to favour 11.7. Some older cards will not be compatible with CUDA 12, or even CUDA 11.7. If you are struggling with older cards that don't support CUDA 11.7 then post a comment and we'll try and help.

Since we are using CUDA 11.7+ (which has support for compute capability 3.7 and above), we can only support Nvidia CUDA cards that are equal to or better than a GK210 or Tesla K80 card. Please refer to this table of supported cards to determine if your card has compute capability 3.7 or above.

Newer cards such as the GTX 10xx, 20xx and 30xx series, RTX, MX series are fully supported.

AI is a memory intensive operation. Some cards with 2GB RAM or less may struggle in some situations. Using the dashboard, you can either disable modules you don't need, or disable GPU support entirely for one or more modules. This will free up memory and help get you back on track.

What Does It Include?

CodeProject.AI Server includes:

  • A HTTP REST API Server. The server listens for requests from other apps, passes them to the backend analysis services for processing, and then passes the results back to the caller. It runs as a simple self-contained web service on your device.
  • Backend Analysis services. The brains of the operation is in the analysis services sitting behind the front end API. All processing of data is done on the current machine. No calls to the cloud and no data leaving the device.
  • The source code, naturally.

CodeProject.AI Server can currently

  • Detect objects in images
  • Detect faces in images
  • Detect the type of scene represented in an image
  • Recognise faces that have been registered with the service
  • Perform detection on custom models

The development environment also provides modules that can

  • Remove a background from an image
  • Blur a background from an image
  • Enhance the resolution of an image
  • Pull out the most important sentences in text to generate a text summary
  • Prove sentiment analysis on text

We will be constantly expanding the feature list.

Our Goals

  • To promote AI development and inspire the AI developer community to dive in and have a go. Artificial Intelligence is a huge paradigm change in the industry and all developers owe it to themselves to experiment in and familiarize themselves with the technology. CodeProject.AI Server was built as a learning tool, a demonstration, and a library and service that can be used out of the box.
  • To make AI development easy. It's not that AI development is that hard. It's that there are so, so many options. Our architecture is designed to allow any AI implementation to find a home in our system, and for our service to be callable from any language.
  • To focus on core use-cases. We're deliberately not a solution for everyone. Instead, we're a solution for common day-to-day needs. We will be adding dozens of modules and scores of AI capabilities to our system, but our goal is always clarity and simplicity over a 100% solution.
  • To tap the expertise of the Developer Community. We're not experts but we know a developer or two out there who are. The true power of CodeProject.AI Server comes from the contributions and improvements from our AI community.

License

CodeProject.AI Server is licensed under the Server-Side Public License.

Release Notes

What's New - 2.6

  • You can now select, at install time, which modules you wish to have initially installed
  • Some modules (Coral, Yolov8) now allow you to download individual models at runtime via the dashboard.
  • A new generative AI module (Llama LLM Chatbot)
  • A standardised way to handle (in code) modules that run long processes such as generative AI
  • Debian support has been improved
  • Small UI improvements to the dashboard
  • Some simplification of the modulesettings files
  • The inclusion, in the source code, of template .NET and Python modules (both simple and long process demos)
  • Improvements to the Coral and ALPR modules (thanks to Seth and Mike)
  • Docker CUDA 12.2 image now includes cuDNN
  • Install script fixes
  • Added Object Segmentation to the YOLOv8 module
  • 2.6.5 Various installer fixes

Previous Versions

Release 2.5

  • Dynamic Explorer UI: Each module now supplies its own UI for the explorer
  • Improved dashboard and explorer
    • The module listing now shows module version history if you click the version number
    • Explorer benchmark has been updated to use the custom models of the currently active object detection module
    • The Info button on the dashboard now includes a status data dump from the module. For things like object detectors, it will include a dictionary of labels / counts so you can see what's being detected. For longer running modules such as training it will include the training status. This is here to enable better UI features in the future
  • Updated module settings schema that includes module author and original project acknowledgement
  • Installer fixes
  • Improved Jetson support
  • Lots of bug fixes, but specifically there was a script issue affecting module installs, and a modulesettings.json issue affecting the YOLOv5 6.2 module, as well as the SuperResolution module.
  • Updated ALPR, OCR (PP-OCR4 support thanks to Mike Lud) and Coral Object Detection (multi-TPU support thanks to Seth Price) modules
  • Pre-installed modules in Docker can now be uninstalled / reinstalled
  • A new Sound Classifier module has been included
  • 2.5.4: A separate status update from each module that decouples the stats for a module. This just cleans things up a little on the backend
  • 2.5.4: Minor modulesettings.json schema update, which introduces the concept of model requirements.
  • 2.5.5: Support for long running processes with accompanying stable difussion module.

Release 2.4

  • Mesh support Automatically offload inference work to other servers on your network based on inference speed. Zero config, and dashboard support to enable/disable.
  • CUDA detection fixed
  • Module self-test performed on installation
  • YOLOv8 module added
  • YOLOv5 .NET module fixes for GPU, and YOLOv5 3.1 GPU support fixed
  • Python package and .NET installation issues fixed
  • Better prompts for admin-only installs
  • More logging output to help diagnose issues
  • VC Redist hash error fixed
  • General bug fixes.
  • Breaking: modulesettings.json schema changed

Release 2.3

  • A focus on improving the installation of modules at runtime. More error checks, faster re-install, better reporting, and manual fallbacks in situations where admin rights are needed
  • A revamped SDK that removes much (or all, in some cases) of the boilerplate code needed in install scripts
  • Fine grained support for different CUDA versions as well as systems such as Raspberry Pi, Orange Pi and Jetson
  • Support for CUDA 12.2
  • GPU support for PaddlePaddle (OCR and license plate readers benefit)
  • CUDA 12.2 Docker image
  • Lots of bug fixes in install scripts
  • UI tweaks
  • 2.3.4 ALPR now using GPU in Windows
  • 2.3.4 Corrections to Linux/macOS installers

Release 2.2.0

This release is still in testing and is focussed mainly on the installation process

  • An entirely new Windows installer offering more installation options and a smoother upgrade experience from here on.
  • New macOS and Ubuntu native installers, for x64 and arm64 (including Raspberry Pi)
  • A new installation SDK for making module installers far easier
  • Improved installation feedback and self-checks
  • Coral.AI support for Linux, macOS (version 11 and 12 only) and Windows
  • Updates:
    • 2.2.1 - 2.2.3 various installer fixes
    • 2.2.4 - Fix to remove chunking in order to allow HTTP1.1 access to the API (Blue Iris fix)

Release 2.1.x Beta

  • Improved Raspberry Pi support. A new, fast object detection module with support for the Coral.AI TPU, all within an Arm64 Docker image
  • All modules can now be installed / uninstalled (rather than having some modules fixed and uninstallable).
  • Installer is streamlined: Only the server is installed at installation time, and on first run, we install Object Detection (Python and .NET) and Face Processing (which can be uninstalled).
  • Reworking of the Python module SDK. Modules are new child classes, not aggregators of our module runner.
  • Reworking of the modulesettings file to make it simpler and have less replication
  • Improved logging: quantity, quality, filtering and better information
  • Addition of two modules: ObjectDetectionTFLite for Object Detection on Raspberry Pi using Coral, and Cartoonise for some fun
  • Improvements to half-precision support checks on CUDA cards
  • Modules are now versioned and our module registry will now only show modules that fit your current server version.
  • Various bug fixes
  • Shared Python runtimes now in /runtimes.
  • All modules moved from the /AnalysisLayer folder to the /modules folder
  • Tested on CUDA 12
     
  • Patch 2.1.11: YOLO training modulke now allows you to use your own dataset. YOLO 6.2 / Face Processing reverted back to Torch 1.13.
  • Patch 2.1.10: Added YOLOv5 training module and support. Improved system info. Orange Pi and NVIDIA Jetson support. Added Triggers. Renamed VersionCompatibililty to ModuleReleases. Becoz speling.
  • Patch 2.1.9: Increased and adjustable module install timeout and improved install logs. Fixes around resource contention in PyTorch, Fixes to resource usage reporting, improved Native Linux/WSL CUDA setup. Async fixes. Improvements to half-precision support.
  • Patch 2.1.8: Reduced, drastically, the load on the system while getting CPU/GPU usage updates.
  • Patch 2.1.7: Fixed a memory / resource leak that may have been causing server shutdowns
  • Patch 2.1.6 and below: Installer fixes

Please see our CUDA Notes for information on setting up, and restrictions around, Nvidia cards and CUDA support.

If you are upgrading: when the dashboard launches, it might be necessary to force-reload (Ctrl+R on Windows) the dashboard to ensure you are viewing the latest version.

Release 2.0.x Beta

  • 2.0.8: Improved analysis process management. Stamp out those errant memory hogging Python processes!
  • 2.0.7: Improved logging, both file based and in the dashboard, module installer/uninstaller bug fixes
  • 2.0.6: Corrected issues with downloadable modules installer
  • Our new Module Registry: download and install modules at runtime via the dashboard
  • Improved performance for the Object Detection modules
  • Optional YOLO 3.1 Object Detection module for older GPUs
  • Optimised RAM use
  • Support for Raspberry Pi 4+. Code and run natively directly on the Raspberry Pi using VSCode natively
  • Revamped dashboard
  • New timing reporting for each API call
  • New, simplified setup and install scripts

Release 1.6.x Beta

  • Optimised RAM use
  • Ability to enable / disable modules and GPU support via the dashboard
  • REST settings API for updating settings on the fly
  • Apple M1/M2 GPU support
  • Workarounds for some Nvidia cards
  • Async processes and logging for a performance boost
  • Breaking: The CustomObjectDetection is now part of ObjectDetectionYolo
  • Performance fix for CPU + video demo
  • Patch 1.6.7: potential memory leak addressed
  • Patch 1.6.8: image handling improvements on Linux, multi-thread ONNX on .NET

Release 1.5.6.2 Beta

  • Docker nVidia GPU support
  • Further performance improvements
  • cuDNN install script to help with nVidia driver and toolkit installation
  • Bug fixes

Release 1.5.6 Beta

  • nVidia GPU support for Windows
  • Perf improvements to Python modules
  • Work on the Python SDK to make creating modules easier
  • Dev installers now drastically simplified for those creating new modules
  • Added SuperResolution as a demo module

Release 1.5 Beta

  • Support for custom models

Release 1.3.x Beta

  • Refactored and improved setup and module addition system
  • Introduction of modulesettings.json files
  • New analysis modules

Release 1.2.x Beta

  • Support for Apple Silicon for development mode
  • Native Windows installer
  • Runs as Windows Service
  • Run in a Docker Container
  • Installs and builds using VSCode in Linux (Ubuntu), macOS and Windows, as well as Visual Studio on Windows
  • General optimisation of the download payload sizes

Previous

  • We started with a proof of concept on Windows 10+ only. Installs we via a simple BAT script, and the code is full of exciting sharp edges. A simple dashboard and playground are included. Analysis is currently Python code only.
  • Version checks are enabled to alert users to new versions.
  • A new .NET implementation scene detection using the YOLO model to ensure the codebase is platform and tech stack agnostic
  • Blue Iris integration completed.

Written By
Software Developer CodeProject Solutions
Canada Canada
The CodeProject team have been writing software, building communities, and hosting CodeProject.com for over 20 years. We are passionate about helping developers share knowledge, learn new skills, and connect. We believe everyone can code, and every contribution, no matter how small, helps.

The CodeProject team is currently focussing on CodeProject.AI Server, a stand-alone, self-hosted server that provides AI inferencing services on any platform for any language. Learn AI by jumping in the deep end with us: codeproject.com/AI.
This is a Organisation

4 members

Comments and Discussions

 
GeneralRe: How do I send request to codeproject.ai server in C# See more: C# Pin
Member 1464301629-Aug-24 3:16
Member 1464301629-Aug-24 3:16 
QuestionALPR and OCR not longer working or downloading properly Pin
Hina Chow (Hina Chow)27-Aug-24 9:28
Hina Chow (Hina Chow)27-Aug-24 9:28 
AnswerRe: ALPR and OCR not longer working or downloading properly Pin
Sean Ewington27-Aug-24 10:09
staffSean Ewington27-Aug-24 10:09 
AnswerRe: ALPR and OCR not longer working or downloading properly Pin
Member 1635181227-Aug-24 14:45
Member 1635181227-Aug-24 14:45 
GeneralRe: ALPR and OCR not longer working or downloading properly Pin
Sean Ewington28-Aug-24 1:50
staffSean Ewington28-Aug-24 1:50 
GeneralRe: ALPR and OCR not longer working or downloading properly Pin
Hina Chow (Hina Chow)28-Aug-24 9:48
Hina Chow (Hina Chow)28-Aug-24 9:48 
GeneralRe: ALPR and OCR not longer working or downloading properly Pin
Hina Chow (Hina Chow)28-Aug-24 11:26
Hina Chow (Hina Chow)28-Aug-24 11:26 
QuestionALPR ModuleNotFoundError: No hay módulo llamado 'utils.tools' Pin
Gianfranco Tonti25-Aug-24 7:11
Gianfranco Tonti25-Aug-24 7:11 
I have spent the last week researching and looking at so many forums but I have not been able to solve the problem. I even had Ubuntu installed and I switched to Windows thinking I could solve it. I made all the suggestions in this forum but without success. I attach image and installation log. I would greatly appreciate any help and experience you may have in solving this problem with: 12:13:21:ALPR_adapter.py: Traceback (most recent call last):
12:13:21:ALPR_adapter.py: File "C:\Program Files\CodeProject\AI\modules\ALPR\ALPR_adapter.py", line 11, in
12:13:21:ALPR_adapter.py: from ALPR import init_detect_platenumber, detect_platenumber
12:13:21:ALPR_adapter.py: File "C:\Program Files\CodeProject\AI\modules\ALPR\ALPR.py", line 7, in
12:13:21:ALPR_adapter.py: import utils.tools as tool
12:13:21:ALPR_adapter.py: ModuleNotFoundError: No module named 'utils.tools' which does not allow the ALPR to run successfully
Install_log:
2024-08-25 12:09:44: Installing CodeProject.AI Analysis Module
2024-08-25 12:09:44: ======================================================================
2024-08-25 12:09:44: CodeProject.AI Installer
2024-08-25 12:09:44: ======================================================================
2024-08-25 12:09:44: 388.0Gb of 476Gb available on
2024-08-25 12:09:44: os, arch = windows x86_64
2024-08-25 12:09:44: systemName, platform = Windows, windows
2024-08-25 12:09:44: edgeDevice =
2024-08-25 12:09:44: setupMode = SetupModule
2024-08-25 12:09:44: executionEnvironment = Production
2024-08-25 12:09:44: rootDirPath = C:\Program Files\CodeProject\AI
2024-08-25 12:09:44: appRootDirPath = C:\Program Files\CodeProject\AI\
2024-08-25 12:09:44: setupScriptDirPath = C:\Program Files\CodeProject\AI\
2024-08-25 12:09:44: sdkScriptsDirPath = C:\Program Files\CodeProject\AI\SDK\Scripts
2024-08-25 12:09:44: runtimesDirPath = C:\Program Files\CodeProject\AI\runtimes
2024-08-25 12:09:44: modulesDirPath = C:\Program Files\CodeProject\AI\modules
2024-08-25 12:09:44: externalModulesDirPath = C:\Program Files\CodeProject\AI\..\CodeProject.AI-Modules
2024-08-25 12:09:44: modelsDirPath = C:\Program Files\CodeProject\AI\models
2024-08-25 12:09:44: downloadDirPath = C:\Program Files\CodeProject\AI\downloads
2024-08-25 12:09:44: General CodeProject.AI setup
2024-08-25 12:09:44: Creating Directories...done
2024-08-25 12:09:44: GPU support
2024-08-25 12:09:45: CUDA Present...Yes (CUDA 11.8, cuDNN 8.9)
2024-08-25 12:09:45: ROCm Present...No
2024-08-25 12:09:45: Checking for .NET 7.0...Checking SDKs...All good. .NET is 7.0.410
2024-08-25 12:09:46: Reading ALPR settingsUsed modulesettings.json to get value License Plate Reader
2024-08-25 12:09:46: .Used modulesettings.json to get value 3.2.2
2024-08-25 12:09:46: .Used modulesettings.windows.json to get value python3.9
2024-08-25 12:09:47: .Used modulesettings.json to get value Local
2024-08-25 12:09:47: .Used modulesettings.json to get value ALPR_adapter.py
2024-08-25 12:09:47: .Used modulesettings.windows.json to get value true
2024-08-25 12:09:48: .Used modulesettings.json to get value ["all","windows-arm64"]
2024-08-25 12:09:48: .done
2024-08-25 12:09:48: Installing module License Plate Reader 3.2.2
2024-08-25 12:09:48: Platform = windows, Platforms = ["all","windows-arm64"]
2024-08-25 12:09:48: Variable Dump
2024-08-25 12:09:48: moduleName = License Plate Reader
2024-08-25 12:09:48: moduleId = ALPR
2024-08-25 12:09:48: moduleVersion = 3.2.2
2024-08-25 12:09:48: runtime = python3.9
2024-08-25 12:09:48: runtimeLocation = Local
2024-08-25 12:09:48: installGPU = true
2024-08-25 12:09:48: pythonVersion = 3.9
2024-08-25 12:09:48: virtualEnvDirPath = C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv
2024-08-25 12:09:48: venvPythonCmdPath = C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Scripts\python.exe
2024-08-25 12:09:48: packagesDirPath = C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages
2024-08-25 12:09:48: moduleStartFilePath = ALPR_adapter.py
2024-08-25 12:09:48: Installing Python 3.9
2024-08-25 12:09:48: Installing python39 in C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39
2024-08-25 12:09:48: Python 3.9 is already installed
2024-08-25 12:09:48: Creating Virtual Environment (Local)...Virtual Environment doesn't exist. Creating at C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv
2024-08-25 12:09:58: done
2024-08-25 12:09:58: Confirming we have Python 3.9 in our virtual environment...present
2024-08-25 12:09:58: Downloading ocr-en-pp_ocrv4-paddle.zip to C:\Program Files\CodeProject\AI\downloads\modules\ALPR\paddleocr
2024-08-25 12:09:58: Downloading ALPR models...Checking 'C:\Program Files\CodeProject\AI\downloads\modules\ALPR\ocr-en-pp_ocrv4-paddle.zip'
2024-08-25 12:09:58: already exists...Expanding...Heading to C:\Program Files\CodeProject\AI\downloads\modules\ALPR
2024-08-25 12:09:58: Extracting ocr-en-pp_ocrv4-paddle.zip
2024-08-25 12:09:59: done.
2024-08-25 12:09:59: Copying contents of ocr-en-pp_ocrv4-paddle.zip to paddleocr...done
2024-08-25 12:09:59: Installing Python packages for License Plate Reader
2024-08-25 12:09:59: [0;Installing GPU-enabled libraries: If available
2024-08-25 12:10:01: Ensuring Python package manager (pip) is installed...Looking in links: c:\Windows\TEMP\tmpvz7s1c02
2024-08-25 12:10:01: Requirement already satisfied: setuptools in c:\program files\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (56.0.0)
2024-08-25 12:10:01: Requirement already satisfied: pip in c:\program files\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (21.1.3)
2024-08-25 12:10:01: done
2024-08-25 12:10:01: Ensuring Python package manager (pip) is up to date...Requirement already satisfied: setuptools in c:\program files\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (56.0.0)
2024-08-25 12:10:02: Collecting setuptools
2024-08-25 12:10:02: Using cached setuptools-73.0.1-py3-none-any.whl (2.3 MB)
2024-08-25 12:10:02: Installing collected packages: setuptools
2024-08-25 12:10:02: Attempting uninstall: setuptools
2024-08-25 12:10:02: Found existing installation: setuptools 56.0.0
2024-08-25 12:10:02: Uninstalling setuptools-56.0.0:
2024-08-25 12:10:03: Successfully uninstalled setuptools-56.0.0
2024-08-25 12:10:08: Successfully installed setuptools-73.0.1
2024-08-25 12:10:08: WARNING: You are using pip version 21.1.3; however, version 24.2 is available.
2024-08-25 12:10:08: You should consider upgrading via the 'C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Scripts\python.exe -m pip install --upgrade pip' command.
2024-08-25 12:10:08: Requirement already satisfied: pip in c:\program files\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (21.1.3)
2024-08-25 12:10:09: Collecting pip
2024-08-25 12:10:09: Using cached pip-24.2-py3-none-any.whl (1.8 MB)
2024-08-25 12:10:09: Installing collected packages: pip
2024-08-25 12:10:09: Attempting uninstall: pip
2024-08-25 12:10:09: Found existing installation: pip 21.1.3
2024-08-25 12:10:10: Uninstalling pip-21.1.3:
2024-08-25 12:10:10: Successfully uninstalled pip-21.1.3
2024-08-25 12:10:16: Successfully installed pip-24.2
2024-08-25 12:10:16: done
2024-08-25 12:10:16: Requirements Search Path is C:\Program Files\CodeProject\AI\modules\ALPR
2024-08-25 12:10:17: Searching for a suitable requirements.txts file in C:\Program Files\CodeProject\AI\modules\ALPR
2024-08-25 12:10:17: CUDA version is 11.8 (11_8 / 11)
2024-08-25 12:10:17: Python packages specified by requirements.windows.cuda11_8.txt
2024-08-25 12:10:17: Choosing Python packages from C:\Program Files\CodeProject\AI\modules\ALPR\requirements.windows.cuda11_8.txt
2024-08-25 12:10:19: - Installing NumPy, a package for scientific computing...Collecting numpy<2
2024-08-25 12:10:19: Using cached numpy-1.26.4-cp39-cp39-win_amd64.whl.metadata (61 kB)
2024-08-25 12:10:19: Using cached numpy-1.26.4-cp39-cp39-win_amd64.whl (15.8 MB)
2024-08-25 12:10:19: Installing collected packages: numpy
2024-08-25 12:10:28: Successfully installed numpy-1.26.4
2024-08-25 12:10:29: (✅ checked) done
2024-08-25 12:10:30: - Installing PaddlePaddle, Parallel Distributed Deep Learning...Looking in indexes:
https://mirror.baidu.com/pypi/simple
2024-08-25 12:10:32: Collecting paddlepaddle-gpu==2.6.0
2024-08-25 12:10:32: Using cached
https://mirror.baidu.com/pypi/packages/37/9f/69921f0e4a5ef25291c77c16775457075559b0f01f7ebcdc1ea66abf2451/paddlepaddle_gpu-2.6.0-cp39-cp39-win_amd64.whl
(476.3 MB)
2024-08-25 12:10:34: Collecting httpx (from paddlepaddle-gpu==2.6.0)
2024-08-25 12:10:35: Using cached
https://mirror.baidu.com/pypi/packages/41/7b/ddacf6dcebb42466abd03f368782142baa82e08fc0c1f8eaa05b4bae87d5/httpx-0.27.0-py3-none-any.whl
(75 kB)
2024-08-25 12:10:36: WARNING: Skipping page
https://mirror.baidu.com/pypi/simple/numpy/
because the GET request got Content-Type: application/octet-stream. The only supported Content-Types are application/vnd.pypi.simple.v1+json, application/vnd.pypi.simple.v1+html, and text/html
2024-08-25 12:10:36: INFO: pip is looking at multiple versions of paddlepaddle-gpu to determine which version is compatible with other requirements. This could take a while.
2024-08-25 12:10:36: ERROR: Could not find a version that satisfies the requirement numpy>=1.13 (from paddlepaddle-gpu) (from versions: none)
2024-08-25 12:10:36: ERROR: No matching distribution found for numpy>=1.13
2024-08-25 12:10:37: (⌠failed check) done
2024-08-25 12:10:38: - Installing PaddleOCR, the OCR toolkit based on PaddlePaddle...Collecting paddleocr==2.7.0.3
2024-08-25 12:10:38: Using cached paddleocr-2.7.0.3-py3-none-any.whl.metadata (26 kB)
2024-08-25 12:10:38: Collecting shapely (from paddleocr==2.7.0.3)
2024-08-25 12:10:39: Using cached shapely-2.0.6-cp39-cp39-win_amd64.whl.metadata (7.2 kB)
2024-08-25 12:10:39: Collecting scikit-image (from paddleocr==2.7.0.3)
2024-08-25 12:10:39: Using cached scikit_image-0.24.0-cp39-cp39-win_amd64.whl.metadata (14 kB)
2024-08-25 12:10:39: Collecting imgaug (from paddleocr==2.7.0.3)
2024-08-25 12:10:39: Using cached imgaug-0.4.0-py2.py3-none-any.whl.metadata (1.8 kB)
2024-08-25 12:10:39: Collecting pyclipper (from paddleocr==2.7.0.3)
2024-08-25 12:10:39: Using cached pyclipper-1.3.0.post5-cp39-cp39-win_amd64.whl.metadata (9.2 kB)
2024-08-25 12:10:39: Collecting lmdb (from paddleocr==2.7.0.3)
2024-08-25 12:10:39: Using cached lmdb-1.5.1-cp39-cp39-win_amd64.whl.metadata (1.1 kB)
2024-08-25 12:10:39: Collecting tqdm (from paddleocr==2.7.0.3)
2024-08-25 12:10:39: Using cached tqdm-4.66.5-py3-none-any.whl.metadata (57 kB)
2024-08-25 12:10:39: Collecting numpy (from paddleocr==2.7.0.3)
2024-08-25 12:10:39: Using cached numpy-2.0.1-cp39-cp39-win_amd64.whl.metadata (60 kB)
2024-08-25 12:10:40: Collecting visualdl (from paddleocr==2.7.0.3)
2024-08-25 12:10:40: Using cached visualdl-2.5.3-py3-none-any.whl.metadata (25 kB)
2024-08-25 12:10:40: Collecting rapidfuzz (from paddleocr==2.7.0.3)
2024-08-25 12:10:40: Using cached rapidfuzz-3.9.6-cp39-cp39-win_amd64.whl.metadata (12 kB)
2024-08-25 12:10:41: Collecting opencv-python<=4.6.0.66 (from paddleocr==2.7.0.3)
2024-08-25 12:10:41: Using cached opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl.metadata (18 kB)
2024-08-25 12:10:41: Collecting opencv-contrib-python<=4.6.0.66 (from paddleocr==2.7.0.3)
2024-08-25 12:10:41: Using cached opencv_contrib_python-4.6.0.66-cp36-abi3-win_amd64.whl.metadata (18 kB)
2024-08-25 12:10:41: Collecting cython (from paddleocr==2.7.0.3)
2024-08-25 12:10:41: Using cached Cython-3.0.11-cp39-cp39-win_amd64.whl.metadata (3.2 kB)
2024-08-25 12:10:42: Collecting lxml (from paddleocr==2.7.0.3)
2024-08-25 12:10:42: Using cached lxml-5.3.0-cp39-cp39-win_amd64.whl.metadata (3.9 kB)
2024-08-25 12:10:42: Collecting premailer (from paddleocr==2.7.0.3)
2024-08-25 12:10:42: Using cached premailer-3.10.0-py2.py3-none-any.whl.metadata (15 kB)
2024-08-25 12:10:42: Collecting openpyxl (from paddleocr==2.7.0.3)
2024-08-25 12:10:42: Using cached openpyxl-3.1.5-py2.py3-none-any.whl.metadata (2.5 kB)
2024-08-25 12:10:42: Collecting attrdict (from paddleocr==2.7.0.3)
2024-08-25 12:10:42: Using cached attrdict-2.0.1-py2.py3-none-any.whl.metadata (6.7 kB)
2024-08-25 12:10:42: Collecting PyMuPDF<1.21.0 (from paddleocr==2.7.0.3)
2024-08-25 12:10:42: Using cached PyMuPDF-1.20.2-cp39-cp39-win_amd64.whl.metadata (8.5 kB)
2024-08-25 12:10:43: Collecting Pillow>=10.0.0 (from paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached pillow-10.4.0-cp39-cp39-win_amd64.whl.metadata (9.3 kB)
2024-08-25 12:10:43: Collecting pyyaml (from paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached PyYAML-6.0.2-cp39-cp39-win_amd64.whl.metadata (2.1 kB)
2024-08-25 12:10:43: Collecting python-docx (from paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached python_docx-1.1.2-py3-none-any.whl.metadata (2.0 kB)
2024-08-25 12:10:43: Collecting beautifulsoup4 (from paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB)
2024-08-25 12:10:43: Collecting fonttools>=4.24.0 (from paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached fonttools-4.53.1-cp39-cp39-win_amd64.whl.metadata (165 kB)
2024-08-25 12:10:43: Collecting fire>=0.3.0 (from paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached fire-0.6.0-py2.py3-none-any.whl
2024-08-25 12:10:43: Collecting pdf2docx (from paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached pdf2docx-0.5.8-py3-none-any.whl.metadata (3.2 kB)
2024-08-25 12:10:43: Collecting six (from fire>=0.3.0->paddleocr==2.7.0.3)
2024-08-25 12:10:43: Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
2024-08-25 12:10:44: Collecting termcolor (from fire>=0.3.0->paddleocr==2.7.0.3)
2024-08-25 12:10:44: Using cached termcolor-2.4.0-py3-none-any.whl.metadata (6.1 kB)
2024-08-25 12:10:44: Collecting soupsieve>1.2 (from beautifulsoup4->paddleocr==2.7.0.3)
2024-08-25 12:10:44: Using cached soupsieve-2.6-py3-none-any.whl.metadata (4.6 kB)
2024-08-25 12:10:44: Collecting scipy (from imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:44: Using cached scipy-1.13.1-cp39-cp39-win_amd64.whl.metadata (60 kB)
2024-08-25 12:10:44: Collecting matplotlib (from imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:44: Using cached matplotlib-3.9.2-cp39-cp39-win_amd64.whl.metadata (11 kB)
2024-08-25 12:10:44: Collecting imageio (from imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:44: Using cached imageio-2.35.1-py3-none-any.whl.metadata (4.9 kB)
2024-08-25 12:10:44: Collecting networkx>=2.8 (from scikit-image->paddleocr==2.7.0.3)
2024-08-25 12:10:44: Using cached networkx-3.2.1-py3-none-any.whl.metadata (5.2 kB)
2024-08-25 12:10:45: Collecting tifffile>=2022.8.12 (from scikit-image->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached tifffile-2024.8.10-py3-none-any.whl.metadata (31 kB)
2024-08-25 12:10:45: Collecting packaging>=21 (from scikit-image->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
2024-08-25 12:10:45: Collecting lazy-loader>=0.4 (from scikit-image->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached lazy_loader-0.4-py3-none-any.whl.metadata (7.6 kB)
2024-08-25 12:10:45: Collecting et-xmlfile (from openpyxl->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached et_xmlfile-1.1.0-py3-none-any.whl.metadata (1.8 kB)
2024-08-25 12:10:45: Collecting opencv-python-headless>=4.5 (from pdf2docx->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached opencv_python_headless-4.10.0.84-cp37-abi3-win_amd64.whl.metadata (20 kB)
2024-08-25 12:10:45: Collecting typing-extensions>=4.9.0 (from python-docx->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
2024-08-25 12:10:45: Collecting cssselect (from premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached cssselect-1.2.0-py2.py3-none-any.whl.metadata (2.2 kB)
2024-08-25 12:10:45: Collecting cssutils (from premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached cssutils-2.11.1-py3-none-any.whl.metadata (8.7 kB)
2024-08-25 12:10:45: Collecting requests (from premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:45: Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
2024-08-25 12:10:46: Collecting cachetools (from premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:46: Using cached cachetools-5.5.0-py3-none-any.whl.metadata (5.3 kB)
2024-08-25 12:10:46: Collecting colorama (from tqdm->paddleocr==2.7.0.3)
2024-08-25 12:10:46: Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
2024-08-25 12:10:46: Collecting bce-python-sdk (from visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:46: Using cached bce_python_sdk-0.9.19-py3-none-any.whl.metadata (319 bytes)
2024-08-25 12:10:46: Collecting flask>=1.1.1 (from visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:46: Using cached flask-3.0.3-py3-none-any.whl.metadata (3.2 kB)
2024-08-25 12:10:46: Collecting Flask-Babel>=3.0.0 (from visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:46: Using cached flask_babel-4.0.0-py3-none-any.whl.metadata (1.9 kB)
2024-08-25 12:10:46: Collecting protobuf>=3.20.0 (from visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:46: Using cached protobuf-5.27.3-cp39-cp39-win_amd64.whl.metadata (592 bytes)
2024-08-25 12:10:46: Collecting pandas (from visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached pandas-2.2.2-cp39-cp39-win_amd64.whl.metadata (19 kB)
2024-08-25 12:10:47: Collecting rarfile (from visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached rarfile-4.2-py3-none-any.whl.metadata (4.4 kB)
2024-08-25 12:10:47: Collecting psutil (from visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached psutil-6.0.0-cp37-abi3-win_amd64.whl.metadata (22 kB)
2024-08-25 12:10:47: Collecting Werkzeug>=3.0.0 (from flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached werkzeug-3.0.4-py3-none-any.whl.metadata (3.7 kB)
2024-08-25 12:10:47: Collecting Jinja2>=3.1.2 (from flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
2024-08-25 12:10:47: Collecting itsdangerous>=2.1.2 (from flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
2024-08-25 12:10:47: Collecting click>=8.1.3 (from flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
2024-08-25 12:10:47: Collecting blinker>=1.6.2 (from flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached blinker-1.8.2-py3-none-any.whl.metadata (1.6 kB)
2024-08-25 12:10:47: Collecting importlib-metadata>=3.6.0 (from flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached importlib_metadata-8.4.0-py3-none-any.whl.metadata (4.7 kB)
2024-08-25 12:10:47: Collecting Babel>=2.12 (from Flask-Babel>=3.0.0->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:47: Using cached babel-2.16.0-py3-none-any.whl.metadata (1.5 kB)
2024-08-25 12:10:48: Collecting pytz>=2022.7 (from Flask-Babel>=3.0.0->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:48: Using cached pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB)
2024-08-25 12:10:48: Collecting pycryptodome>=3.8.0 (from bce-python-sdk->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:48: Using cached pycryptodome-3.20.0-cp35-abi3-win_amd64.whl.metadata (3.4 kB)
2024-08-25 12:10:48: Collecting future>=0.6.0 (from bce-python-sdk->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:48: Using cached future-1.0.0-py3-none-any.whl.metadata (4.0 kB)
2024-08-25 12:10:48: Collecting more-itertools (from cssutils->premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:48: Using cached more_itertools-10.4.0-py3-none-any.whl.metadata (36 kB)
2024-08-25 12:10:48: Collecting contourpy>=1.0.1 (from matplotlib->imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:48: Using cached contourpy-1.2.1-cp39-cp39-win_amd64.whl.metadata (5.8 kB)
2024-08-25 12:10:48: Collecting cycler>=0.10 (from matplotlib->imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:48: Using cached cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
2024-08-25 12:10:48: Collecting kiwisolver>=1.3.1 (from matplotlib->imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:48: Using cached kiwisolver-1.4.5-cp39-cp39-win_amd64.whl.metadata (6.5 kB)
2024-08-25 12:10:49: Collecting pyparsing>=2.3.1 (from matplotlib->imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached pyparsing-3.1.4-py3-none-any.whl.metadata (5.1 kB)
2024-08-25 12:10:49: Collecting python-dateutil>=2.7 (from matplotlib->imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
2024-08-25 12:10:49: Collecting importlib-resources>=3.2.0 (from matplotlib->imgaug->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached importlib_resources-6.4.4-py3-none-any.whl.metadata (4.0 kB)
2024-08-25 12:10:49: Collecting tzdata>=2022.7 (from pandas->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB)
2024-08-25 12:10:49: Collecting charset-normalizer<4,>=2 (from requests->premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl.metadata (34 kB)
2024-08-25 12:10:49: Collecting idna<4,>=2.5 (from requests->premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached idna-3.8-py3-none-any.whl.metadata (9.9 kB)
2024-08-25 12:10:49: Collecting urllib3<3,>=1.21.1 (from requests->premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
2024-08-25 12:10:49: Collecting certifi>=2017.4.17 (from requests->premailer->paddleocr==2.7.0.3)
2024-08-25 12:10:49: Using cached certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
2024-08-25 12:10:50: Collecting zipp>=0.5 (from importlib-metadata>=3.6.0->flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:50: Using cached zipp-3.20.0-py3-none-any.whl.metadata (3.6 kB)
2024-08-25 12:10:50: Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->flask>=1.1.1->visualdl->paddleocr==2.7.0.3)
2024-08-25 12:10:50: Using cached MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl.metadata (3.1 kB)
2024-08-25 12:10:50: Using cached paddleocr-2.7.0.3-py3-none-any.whl (465 kB)
2024-08-25 12:10:50: Using cached fonttools-4.53.1-cp39-cp39-win_amd64.whl (2.2 MB)
2024-08-25 12:10:50: Using cached opencv_contrib_python-4.6.0.66-cp36-abi3-win_amd64.whl (42.5 MB)
2024-08-25 12:10:50: Using cached numpy-2.0.1-cp39-cp39-win_amd64.whl (16.6 MB)
2024-08-25 12:10:50: Using cached opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl (35.6 MB)
2024-08-25 12:10:50: Using cached pillow-10.4.0-cp39-cp39-win_amd64.whl (2.6 MB)
2024-08-25 12:10:50: Using cached PyMuPDF-1.20.2-cp39-cp39-win_amd64.whl (6.6 MB)
2024-08-25 12:10:50: Using cached attrdict-2.0.1-py2.py3-none-any.whl (9.9 kB)
2024-08-25 12:10:50: Using cached beautifulsoup4-4.12.3-py3-none-any.whl (147 kB)
2024-08-25 12:10:50: Using cached Cython-3.0.11-cp39-cp39-win_amd64.whl (2.8 MB)
2024-08-25 12:10:50: Using cached imgaug-0.4.0-py2.py3-none-any.whl (948 kB)
2024-08-25 12:10:50: Using cached scikit_image-0.24.0-cp39-cp39-win_amd64.whl (12.9 MB)
2024-08-25 12:10:50: Using cached lmdb-1.5.1-cp39-cp39-win_amd64.whl (105 kB)
2024-08-25 12:10:50: Using cached lxml-5.3.0-cp39-cp39-win_amd64.whl (3.8 MB)
2024-08-25 12:10:50: Using cached openpyxl-3.1.5-py2.py3-none-any.whl (250 kB)
2024-08-25 12:10:50: Using cached pdf2docx-0.5.8-py3-none-any.whl (132 kB)
2024-08-25 12:10:50: Using cached python_docx-1.1.2-py3-none-any.whl (244 kB)
2024-08-25 12:10:50: Using cached premailer-3.10.0-py2.py3-none-any.whl (19 kB)
2024-08-25 12:10:50: Using cached pyclipper-1.3.0.post5-cp39-cp39-win_amd64.whl (108 kB)
2024-08-25 12:10:50: Using cached PyYAML-6.0.2-cp39-cp39-win_amd64.whl (162 kB)
2024-08-25 12:10:50: Using cached rapidfuzz-3.9.6-cp39-cp39-win_amd64.whl (1.7 MB)
2024-08-25 12:10:50: Using cached shapely-2.0.6-cp39-cp39-win_amd64.whl (1.4 MB)
2024-08-25 12:10:50: Using cached tqdm-4.66.5-py3-none-any.whl (78 kB)
2024-08-25 12:10:50: Using cached visualdl-2.5.3-py3-none-any.whl (6.3 MB)
2024-08-25 12:10:50: Using cached flask-3.0.3-py3-none-any.whl (101 kB)
2024-08-25 12:10:50: Using cached flask_babel-4.0.0-py3-none-any.whl (9.6 kB)
2024-08-25 12:10:50: Using cached imageio-2.35.1-py3-none-any.whl (315 kB)
2024-08-25 12:10:50: Using cached lazy_loader-0.4-py3-none-any.whl (12 kB)
2024-08-25 12:10:50: Using cached networkx-3.2.1-py3-none-any.whl (1.6 MB)
2024-08-25 12:10:50: Using cached opencv_python_headless-4.10.0.84-cp37-abi3-win_amd64.whl (38.8 MB)
2024-08-25 12:10:50: Using cached packaging-24.1-py3-none-any.whl (53 kB)
2024-08-25 12:10:50: Using cached protobuf-5.27.3-cp39-cp39-win_amd64.whl (426 kB)
2024-08-25 12:10:50: Using cached scipy-1.13.1-cp39-cp39-win_amd64.whl (46.2 MB)
2024-08-25 12:10:50: Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
2024-08-25 12:10:50: Using cached soupsieve-2.6-py3-none-any.whl (36 kB)
2024-08-25 12:10:50: Using cached tifffile-2024.8.10-py3-none-any.whl (225 kB)
2024-08-25 12:10:50: Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
2024-08-25 12:10:50: Using cached bce_python_sdk-0.9.19-py3-none-any.whl (349 kB)
2024-08-25 12:10:50: Using cached cachetools-5.5.0-py3-none-any.whl (9.5 kB)
2024-08-25 12:10:50: Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
2024-08-25 12:10:50: Using cached cssselect-1.2.0-py2.py3-none-any.whl (18 kB)
2024-08-25 12:10:50: Using cached cssutils-2.11.1-py3-none-any.whl (385 kB)
2024-08-25 12:10:50: Using cached et_xmlfile-1.1.0-py3-none-any.whl (4.7 kB)
2024-08-25 12:10:50: Using cached matplotlib-3.9.2-cp39-cp39-win_amd64.whl (7.8 MB)
2024-08-25 12:10:50: Using cached pandas-2.2.2-cp39-cp39-win_amd64.whl (11.6 MB)
2024-08-25 12:10:50: Using cached psutil-6.0.0-cp37-abi3-win_amd64.whl (257 kB)
2024-08-25 12:10:50: Using cached rarfile-4.2-py3-none-any.whl (29 kB)
2024-08-25 12:10:50: Using cached requests-2.32.3-py3-none-any.whl (64 kB)
2024-08-25 12:10:50: Using cached termcolor-2.4.0-py3-none-any.whl (7.7 kB)
2024-08-25 12:10:50: Using cached babel-2.16.0-py3-none-any.whl (9.6 MB)
2024-08-25 12:10:50: Using cached blinker-1.8.2-py3-none-any.whl (9.5 kB)
2024-08-25 12:10:50: Using cached certifi-2024.7.4-py3-none-any.whl (162 kB)
2024-08-25 12:10:50: Using cached charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl (100 kB)
2024-08-25 12:10:50: Using cached click-8.1.7-py3-none-any.whl (97 kB)
2024-08-25 12:10:50: Using cached contourpy-1.2.1-cp39-cp39-win_amd64.whl (182 kB)
2024-08-25 12:10:50: Using cached cycler-0.12.1-py3-none-any.whl (8.3 kB)
2024-08-25 12:10:50: Using cached future-1.0.0-py3-none-any.whl (491 kB)
2024-08-25 12:10:50: Using cached idna-3.8-py3-none-any.whl (66 kB)
2024-08-25 12:10:50: Using cached importlib_metadata-8.4.0-py3-none-any.whl (26 kB)
2024-08-25 12:10:50: Using cached importlib_resources-6.4.4-py3-none-any.whl (35 kB)
2024-08-25 12:10:50: Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB)
2024-08-25 12:10:50: Using cached jinja2-3.1.4-py3-none-any.whl (133 kB)
2024-08-25 12:10:50: Using cached kiwisolver-1.4.5-cp39-cp39-win_amd64.whl (56 kB)
2024-08-25 12:10:50: Using cached pycryptodome-3.20.0-cp35-abi3-win_amd64.whl (1.8 MB)
2024-08-25 12:10:50: Using cached pyparsing-3.1.4-py3-none-any.whl (104 kB)
2024-08-25 12:10:50: Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2024-08-25 12:10:50: Using cached pytz-2024.1-py2.py3-none-any.whl (505 kB)
2024-08-25 12:10:50: Usando tzdata-2024.1-py2.py3-none-any.whl almacenado en caché (345 kB)
2024-08-25 12:10:50: Usando urllib3-2.2.2-py3-none-any.whl almacenado en caché (121 kB)
2024-08-25 12:10:50: Uso en caché werkzeug-3.0.4-py3-none-any.whl (227 kB)
2024-08-25 12:10:50: Uso de more_itertools-10.4.0-py3-none-any.whl almacenado en caché (60 kB)
2024-08-25 12:10:50: Uso de MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl en caché (17 kB)
2024-08-25 12:10:50: Usando zipp-3.20.0-py3-none-any.whl en caché (9.4 kB)
2024-08-25 12:10:52: Instalación de paquetes recopilados: pytz, pyclipper, lmdb, zipp, urllib3, tzdata, typing-extensions, termcolor, soupsieve, six, rarfile, rapidfuzz, pyyaml, pyparsing, PyMuPDF, pycryptodome, psutil, protobuf, Pillow, packaging, numpy, networkx, more-itertools, MarkupSafe, lxml, kiwisolver, itsdangerous, idna, future, fonttools, et-xmlfile, cython, cycler, cssselect, colorama, charset-normalizer, certifi, cachetools, blinker, Babel, Werkzeug, tqdm, tifffile, shapely, scipy, requests, python-docx, python-dateutil, openpyxl, opencv-python-headless, opencv-python, opencv-contrib-python, lazy-loader, Jinja2, importlib-resources, importlib-metadata, imageio, fire, cssutils, contourpy, click, beautifulsoup4, bce-python-sdk, attrdict, scikit-image, premailer, pdf2docx, pandas, matplotlib, flask, imgaug, Flask-Babel, visualdl, paddleocr
2024-08-25 12:12:42: Instalado con éxito Babel-2.16.0 Flask-Babel-4.0.0 Jinja2-3.1.4 MarkupSafe-2.1.5 almohada-10.4.0 pyMuPDF-1.20.2 werkzeug-3.0.4 attrdict-2.0.1 bce-python-sdk-0.9.19 beautifulsoup4-4.12.3 blinker-1.8.2 cachetools-5.5.0 certifi-2024.7.4 charset-normalizer-3.3.2 click-8.1.7 colorama-0.4.6 contourpy-1.2.1 cssselect-1.2.0 cssutils-2.11.1 cycler-0.12.1 cython-3.0.11 et-xmlfile-1.1.0 fire-0.6.0 flask-3.0.3 fonttools-4.53.1 future-1.0.0 idna-3.8 imageio-2.35.1 imgaug-0.4.0 importlib-metadata-8.4.0 importlib-resources-6.4.4 itsdangerous-2.2.0 kiwisolver-1.4.5 lazy-loader-0.4 lmdb-1.5.1 lxml-5.3.0 matplotlib-3.9.2 more-itertools-10.4.0 networkx-3.2.1 numpy-2.0.1 opencv-contrib-python-4.6.0.66 opencv-python-4.6.0.66 opencv-python-headless-4.10.0.84 openpyxl-3.1.5 packaging-24.1 paddleocr-2.7.0.3 pandas-2.2.2 pdf2docx-0.5.8 premailer-3.10.0 protobuf-5.27.3 psutil-6.0.0 pyclipper-1.3.0.post5 pycryptodome-3.20.0 pyparsing-3.1.4 python-dateutil-2.9.0.post0 python-docx-1.1.2 pytz-2024.1 pyyaml-6.0.2 rapidfuzz-3.9.6 rarfile-4.2 requests-2.32.3 scikit-image-0.24.0 scipy-1.13.1 shapely-2.0.6 six-1.16.0 soupsieve-2.6 termcolor-2.4.0 tifffile-2024.8.10 tqdm-4.66.5 typing-extensions-4.12.2 tzdata-2024.1 urllib3-2.2.2 visualdl-2.5.3 zipp-3.20.0
2024-08-25 12:12:43: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\numpy ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:12:43: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\numpy.libs ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:12:43: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\bin ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:12:49: (âœ... comprobado) hecho
2024-08-25 12:12:50: - Instalando imutils, la biblioteca de utilidades de imagen... Coleccionando inútiles
2024-08-25 12:12:50: Usando en caché imutils-0.5.4-py3-none-any.whl
2024-08-25 12:12:50: Instalación de paquetes recopilados: imutils
2024-08-25 12:12:51: Instalado con éxito imutils-0.5.4
2024-08-25 12:12:51: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\bin ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:12:52: (âœ... comprobado) hecho
2024-08-25 12:12:53: - Instalando Pillow, una biblioteca de imágenes de Python... Ya instalado
2024-08-25 12:12:54: - Instalando OpenCV, la biblioteca de Computer Vision para Python... Ya instalado
2024-08-25 12:12:55: - Instalando el SDK de CodeProject.AI... Recopilación de códigoProject-AI-SDK
2024-08-25 12:12:55: Uso de codeproject_ai_sdk-0.0.15-py3-none-any.whl.metadata almacenado en caché (931 bytes)
2024-08-25 12:12:55: Recogiendo almohada (de CodeProject-AI-SDK)
2024-08-25 12:12:55: Uso de pillow-10.4.0-cp39-cp39-win_amd64.whl.metadata (9.3 kB)
2024-08-25 12:12:55: Recopilación de normalizador de conjuntos de caracteres (de CodeProject-AI-SDK)
2024-08-25 12:12:55: Uso de charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl.metadata almacenado en caché (34 kB)
2024-08-25 12:12:56: Recopilación de commentjson (de CodeProject-AI-SDK)
2024-08-25 12:12:56: Usando commentjson-0.9.0-py3-none-any.whl almacenado en caché
2024-08-25 12:12:56: Recopilación de aiohttp (de CodeProject-AI-SDK)
2024-08-25 12:12:56: Uso de aiohttp-3.10.5-cp39-cp39-win_amd64.whl.metadata almacenado en caché (7.8 kB)
2024-08-25 12:12:56: Recopilación de archivos aio (de CodeProject-AI-SDK)
2024-08-25 12:12:56: Uso de aiofiles-24.1.0-py3-none-any.whl.metadata almacenados en caché (10 kB)
2024-08-25 12:12:56: Recopilación de py-cpuinfo (de CodeProject-AI-SDK)
2024-08-25 12:12:56: Uso de py_cpuinfo-9.0.0-py3-none-any.whl.metadata almacenado en caché (794 bytes)
2024-08-25 12:12:56: Recopilación de solicitudes (de CodeProject-AI-SDK)
2024-08-25 12:12:56: Uso de solicitudes en caché-2.32.3-py3-none-any.whl.metadata (4.6 kB)
2024-08-25 12:12:56: Recolectando aiohappyeyeballs>=2.3.0 (de aiohttp->CodeProject-AI-SDK)
2024-08-25 12:12:56: Uso en caché de aiohappyeyeballs-2.4.0-py3-none-any.whl.metadata (5.9 kB)
2024-08-25 12:12:56: Recopilación de aiosignal>=1.1.2 (de aiohttp->CodeProject-AI-SDK)
2024-08-25 12:12:56: Uso de aiosignal-1.3.1-py3-none-any.whl.metadata almacenado en caché (4.0 kB)
2024-08-25 12:12:57: Recopilación de attrs>=17.3.0 (de aiohttp->CodeProject-AI-SDK)
2024-08-25 12:12:57: Uso de attrs-24.2.0-py3-none-any.whl.metadata almacenado en caché (11 kB)
2024-08-25 12:12:57: Recopilación de frozenlist>=1.1.1 (de aiohttp->CodeProject-AI-SDK)
2024-08-25 12:12:57: Uso de frozenlist-1.4.1-cp39-cp39-win_amd64.whl.metadata almacenado en caché (12 kB)
2024-08-25 12:12:57: Recopilación de multidict<7.0,>=4.5 (de aiohttp->CodeProject-AI-SDK)
2024-08-25 12:12:57: Uso de multidict-6.0.5-cp39-cp39-win_amd64.whl.metadata almacenado en caché (4.3 kB)
2024-08-25 12:12:57: Recopilación de yarl<2.0,>=1.0 (de aiohttp->CodeProject-AI-SDK)
2024-08-25 12:12:57: Usando yarl-1.9.4-cp39-cp39-win_amd64.whl.metadata almacenado en caché (32 kB)
2024-08-25 12:12:57: Recopilación de async-timeout<5.0,>=4.0 (de aiohttp->CodeProject-AI-SDK)
2024-08-25 12:12:57: Uso de async_timeout-4.0.3-py3-none-any.whl.metadata almacenados en caché (4.2 kB)
2024-08-25 12:12:57: Recopilación de lark-parser<0.8.0,>=0.7.1 (de commentjson->CodeProject-AI-SDK)
2024-08-25 12:12:57: Usando lark_parser-0.7.8-py2.py3-none-any.whl almacenado en caché
2024-08-25 12:12:58: Recopilación de idna<4,>=2.5 (de requests->CodeProject-AI-SDK)
2024-08-25 12:12:58: Uso de idna-3.8-py3-none-any.whl.metadata almacenado en caché (9.9 kB)
2024-08-25 12:12:58: Recopilación de urllib3<3,>=1.21.1 (de requests->CodeProject-AI-SDK)
2024-08-25 12:12:58: Usando urllib3-2.2.2-py3-none-any.whl.metadata almacenado en caché (6.4 kB)
2024-08-25 12:12:58: Recopilación de certifi>=2017.4.17 (de requests->CodeProject-AI-SDK)
2024-08-25 12:12:58: Uso en caché certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
2024-08-25 12:12:58: Usando codeproject_ai_sdk-0.0.15-py3-none-any.whl almacenado en caché (46 kB)
2024-08-25 12:12:58: Uso de aiofiles-24.1.0-py3-none-any.whl almacenado en caché (15 kB)
2024-08-25 12:12:58: Uso en caché aiohttp-3.10.5-cp39-cp39-win_amd64.whl (379 kB)
2024-08-25 12:12:58: Uso de charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl almacenado en caché (100 kB)
2024-08-25 12:12:58: Usando pillow-10.4.0-cp39-cp39-win_amd64.whl (2.6 MB)
2024-08-25 12:12:58: Uso de py_cpuinfo-9.0.0-py3-none-any.whl almacenado en caché (22 kB)
2024-08-25 12:12:58: Uso de solicitudes en caché-2.32.3-py3-none-any.whl (64 kB)
2024-08-25 12:12:58: Uso de aiohappyeyeballs-2.4.0-py3-none-any.whl almacenado en caché (12 kB)
2024-08-25 12:12:58: Uso de aiosignal-1.3.1-py3-none-any.whl almacenado en caché (7.6 kB)
2024-08-25 12:12:58: Usando async_timeout-4.0.3-py3-none-any.whl almacenado en caché (5.7 kB)
2024-08-25 12:12:58: Uso en caché attrs-24.2.0-py3-none-any.whl (63 kB)
2024-08-25 12:12:58: Uso en caché certifi-2024.7.4-py3-none-any.whl (162 kB)
2024-08-25 12:12:58: Uso de frozenlist-1.4.1-cp39-cp39-win_amd64.whl en caché (50 kB)
2024-08-25 12:12:58: Uso de idna-3.8-py3-none-any.whl almacenado en caché (66 kB)
2024-08-25 12:12:58: Usando multidict-6.0.5-cp39-cp39-win_amd64.whl en caché (28 kB)
2024-08-25 12:12:58: Usando urllib3-2.2.2-py3-none-any.whl almacenado en caché (121 kB)
2024-08-25 12:12:58: Usando yarl-1.9.4-cp39-cp39-win_amd64.whl en caché (76 kB)
2024-08-25 12:12:58: Instalación de paquetes recopilados: py-cpuinfo, lark-parser, urllib3, Pillow, multidict, idna, frozenlist, commentjson, charset-normalizer, certifi, attrs, async-timeout, aiohappyeyeballs, aiofiles, yarl, requests, aiosignal, aiohttp, CodeProject-AI-SDK
2024-08-25 12:13:04: Instalado con éxito CodeProject-AI-SDK-0.0.15 Pillow-10.4.0 aiofiles-24.1.0 aiohappyeyeballs-2.4.0 aiohttp-3.10.5 aiosignal-1.3.1 async-timeout-4.0.3 attrs-24.2.0 certifi-2024.7.4 charset-normalizer-3.3.2 commentjson-0.9.0 frozenlist-1.4.1 idna-3.8 lark-parser-0.7.8 multidict-6.0.5 py-cpuinfo-9.0.0 requests-2.32.3 urllib3-2.2.2 yarl-1.9.4
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\certifi ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\certifi-2024.7.4.dist-info ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\charset_normalizer ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\charset_normalizer-3.3.2.dist-info ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\idna ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\idna-3.8.dist-info ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\PIL ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\pillow-10.4.0.dist-info ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\requests ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\requests-2.32.3.dist-info ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\urllib3 ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\urllib3-2.2.2.dist-info ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:04: ADVERTENCIA: El directorio de destino C:\Program Files\CodeProject\AI\modules\ALPR\bin\windows\python39\venv\Lib\site-packages\bin ya existe. Especifique --upgrade para forzar el reemplazo.
2024-08-25 12:13:05: (âœ... comprobado) hecho
2024-08-25 12:13:05: Instalación de paquetes de Python para el SDK de servidor CodeProject.AI
2024-08-25 12:13:07: Asegurándose de que el administrador de paquetes de Python (pip) esté instalado... Buscando en los enlaces: c:\Windows\TEMP\tmpzq841k34
2024-08-25 12:13:07: Requisito ya cumplido: setuptools en c:\archivos de programa\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (73.0.1)
2024-08-25 12:13:07: Requisito ya cumplido: pip en c:\archivos de programa\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (24.2)
2024-08-25 12:13:08: hecho
2024-08-25 12:13:09: Asegurarse de que el administrador de paquetes de Python (pip) esté actualizado... Requisito ya cumplido: setuptools en c:\archivos de programa\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (73.0.1)
2024-08-25 12:13:10: Requisito ya cumplido: pip en c:\archivos de programa\codeproject\ai\modules\alpr\bin\windows\python39\venv\lib\site-packages (24.2)
2024-08-25 12:13:11: hecho
2024-08-25 12:13:11: La ruta de búsqueda de requisitos es C:\Program Files\CodeProject\AI\SDK\Python
2024-08-25 12:13:11: Buscando un archivo requirements.txts adecuado en C:\Program Files\CodeProject\AI\SDK\Python
2024-08-25 12:13:11: La versión de CUDA es 11.8 (11_8 / 11)
2024-08-25 12:13:11: Paquetes de Python especificados por requirements.txt
2024-08-25 12:13:11: Elección de paquetes de Python de C:\Program Files\CodeProject\AI\SDK\Python\requirements.txt
2024-08-25 12:13:12: - Instalando Pillow, una biblioteca de imágenes de Python... Ya instalado
2024-08-25 12:13:13: - Instalando el normalizador de conjuntos de caracteres... Ya instalado
2024-08-25 12:13:14: - Instalando aiohttp, la biblioteca HTTP de E/S asíncrona... Ya instalado
2024-08-25 12:13:15: - Instalando aiofiles, la biblioteca de archivos de E/S asíncrona... Ya instalado
2024-08-25 12:13:16: - Instalando py-cpuinfo para permitirnos consultar información de CPU ... Ya instalado
2024-08-25 12:13:17: - Instalando solicitudes, la biblioteca HTTP... Ya instalado
2024-08-25 12:13:17: Configuración del módulo de escaneo para modelos descargables... No se han especificado modelos
2024-08-25 12:13:17: Ejecución de script posterior a la instalación para el lector de matrículas
2024-08-25 12:13:17: Aplicación del parche PaddleOCR
2024-08-25 12:13:17: 1 archivo(s) copiado(s).
2024-08-25 12:13:17: INICIO DE AUTOPRUEBA ======================================================
2024-08-25 12:13:21: Rastreo (última llamada más reciente):
2024-08-25 12:13:21: Archivo "C:\Program Files\CodeProject\AI\modules\ALPR\ALPR_adapter.py", línea 11, en <módulo>
2024-08-25 12:13:21: de la init_detect_platenumber de importación de ALPR, detect_platenumber
2024-08-25 12:13:21: Archivo "C:\Program Files\CodeProject\AI\modules\ALPR\ALPR.py", línea 7, en <módulo>
2024-08-25 12:13:21: importar utils.tools como herramienta
2024-08-25 12:13:21: ModuleNotFoundError: No hay módulo llamado 'utils.tools'
2024-08-25 12:13:21: Autoprueba aprobada
2024-08-25 12:13:21: FIN DE AUTOPRUEBA ======================================================
2024-08-25 12:13:21: Tiempo de configuración del módulo 00:03:35.25
2024-08-25 12:13:21: Configuración completa
2024-08-25 12:13:21: Tiempo total de configuración 00:03:37.19
AnswerRe: ALPR ModuleNotFoundError: No hay módulo llamado 'utils.tools' Pin
Sean Ewington26-Aug-24 1:51
staffSean Ewington26-Aug-24 1:51 
GeneralRe: ALPR ModuleNotFoundError: No hay módulo llamado 'utils.tools' Pin
The Jolly Codger30-Aug-24 6:07
The Jolly Codger30-Aug-24 6:07 
AnswerRe: ALPR ModuleNotFoundError: No hay módulo llamado 'utils.tools' Pin
Sean Ewington27-Aug-24 10:11
staffSean Ewington27-Aug-24 10:11 
QuestionCoral TPU Inference Speeds Pin
Member 1633584525-Aug-24 2:06
Member 1633584525-Aug-24 2:06 
AnswerRe: Coral TPU Inference Speeds Pin
DeadpoolW25-Aug-24 19:58
DeadpoolW25-Aug-24 19:58 
GeneralRe: Coral TPU Inference Speeds Pin
Member 163358456-Sep-24 13:55
Member 163358456-Sep-24 13:55 
GeneralRe: Coral TPU Inference Speeds Pin
CP5216216-Sep-24 8:19
CP5216216-Sep-24 8:19 
QuestionCodeproject_ai_sdk install failure Pin
Member 1634902624-Aug-24 21:38
Member 1634902624-Aug-24 21:38 
AnswerRe: Codeproject_ai_sdk install failure Pin
Sean Ewington27-Aug-24 10:12
staffSean Ewington27-Aug-24 10:12 
GeneralRe: Codeproject_ai_sdk install failure Pin
Member 1634902629-Aug-24 1:54
Member 1634902629-Aug-24 1:54 
QuestionCPAI V. 2.8 - What are changes since V. 2.65 Pin
M. Voss23-Aug-24 5:22
M. Voss23-Aug-24 5:22 
AnswerRe: CPAI V. 2.8 - What are changes since V. 2.65 Pin
Member 1633584524-Aug-24 12:16
Member 1633584524-Aug-24 12:16 
GeneralRe: CPAI V. 2.8 - What are changes since V. 2.65 Pin
amdscooter25-Aug-24 9:07
amdscooter25-Aug-24 9:07 
NewsRe: CPAI V. 2.8 - What are changes since V. 2.65 Pin
Jakkrit Kaewtoom30-Aug-24 5:24
Jakkrit Kaewtoom30-Aug-24 5:24 
QuestionNo module named 'codeproject_ai_sdk Pin
Member 1598535722-Aug-24 17:41
Member 1598535722-Aug-24 17:41 
AnswerRe: No module named 'codeproject_ai_sdk Pin
Sean Ewington23-Aug-24 5:38
staffSean Ewington23-Aug-24 5:38 
GeneralRe: No module named 'codeproject_ai_sdk Pin
Member 1598535723-Aug-24 9:38
Member 1598535723-Aug-24 9:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.