Hata: Python'da IronPDF bulunamadı
.NET 6.0 SDK'sını ve IronPDF'i pip kullanarak aşağıdaki komutla kurduğunuzu varsayıyoruz:
Python betiğini çalıştırdığınızda aşağıdaki istisna ile karşılaşabilirsiniz:
Exception has occurred: Exception
Failed to locate IronPdf.Slim.dll at 'C:\Users\Name\AppData\Local\Programs\Python\Python311/IronPdf.Slim'. Please see /troubleshooting/quick-ironpdf-troubleshooting/for more information
File "C:\Users\Name\OneDrive\Documents\IronPdfPythonNew\working\viewport.py", line 1, in <module>
from ironpdf import *
Exception: Failed to locate IronPdf.Slim.dll at 'C:\Users\Name\AppData\Local\Programs\Python\Python311/IronPdf.Slim'. Please see https://ironpdf.com/troubleshooting/quick-ironpdf-troubleshooting/for more information
Çözüm
IronPdf.Slim içeren dizin şu şekilde belirtilebilir:
import sys
# Set the path to include the directory containing the IronPdf.Slim files.
# Users can determine this location by running `pip uninstall ironpdf` and pressing `N` to view the installation path.
sys.path.append('/path/to/python/packages')
Örneğin
import sys
# Add the directory of the IronPdf installation to the path for module resolution.
# This should point to the root directory of where IronPdf is installed.
sys.path.append(r'C:\Users\lyty1\AppData\Local\Programs\Python\Python311\Lib\site-packages')
from ironpdf import *
# Instantiate Renderer
renderer = ChromePdfRenderer()
# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
# Export to a file or Stream
pdf.SaveAs("url.pdf")
Sebep
Çoğu üçüncü taraf kütüphane, Python kurulum dizini veya sanal ortam dizininde yer alan 'site-packages' adlı bir dizine yüklenir. Bu, Python yorumlayıcınız tarafından erişilebilen dizindir.
IronPDF hem IronPdf.Slim hem de IronPdf.Native.Chrome.Windows kuracaktır.
Kesin konum işletim sistemine ve Python yapılandırmanıza bağlı olarak değişebilir.

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.