cost 173 ms
從 virtualenv 或 pip-tools 自動更新 pyproject.toml 中的包

[英]Automate the update of packages in pyproject.toml from virtualenv or pip-tools

我正在嘗試更新我的 Python CI 環境,現在正在處理 package 管理。 我有幾個不想使用 Poetry 的原因; 然而,poetry 的一個不錯的特性是它會自動更新pyproject.toml文件。 我知道 pip-tools 可以從pyproject.toml文件創建一個require ...

詩歌:總是要在 CI 中手動安裝 setuptools

[英]Poetry: always have to install setuptools manually in CI

我正在用 Poetry 構建我的 Circle CI 流。 一切正常,除了我應該始終手動安裝 setuptools 之外。 它看起來像這樣: 如果我刪除setuptools的手動安裝,則某些軟件包的安裝會失敗並出現相同的回溯。 例子: 如果手動安裝 setuptools 將被刪除,如果我不會在測試 ...

盡量避免為同一個項目使用兩個 Package 管理器(pip 和 Poetry)

[英]Trying to Avoid Using Two Package Managers (pip and Poetry) for the Same Project

經過一番折騰后,我成功安裝了 Python Camelot PDF 表提取工具 ( https://pypi.org/project/camelot-py/ ),它可以達到預期目的。 但為了讓它工作,除了必須更正已棄用的依賴項(通過編輯 pyproject.toml 並設置 PyPDF2 =”2. ...

如何將 package Python GUI 應用程序轉換為 Debian package 以在基於 debian 的操作系統或任何其他 linux 系統上運行?

[英]How to package Python GUI application into Debian package to run on debian based operating system or any other linux systems?

我有一個與 web 應用程序通信的 python GUI 應用程序,該網站生成一個打開桌面應用程序(python 應用程序)的鏈接,所以我有 bash 腳本修改系統變量,使系統准備好識別鏈接和打開應用程序, 我的問題是我想用文件和 bash 腳本為該應用程序制作一個 debian package, ...

Python package:錯誤“需要 Microsoft Visual C++ 14.0 或更高版本”和“退出代碼 2 失敗”

[英]Python package: errors "Microsoft Visual C++ 14.0 or greater is required" & "failed with exit code 2"

我正在嘗試在 python 上安裝 package (pip install basedosdados -U),我收到以下消息:錯誤: 需要 Microsoft Visual C++ 14.0 或更高版本。 使用“Microsoft Visual C++ 構建工具”獲取它: https://vis ...

我無法讓我的 python 程序查看我的本地模塊

[英]I can't get my python program to see my local modules

我在 Windows 10 上運行 VSCode。我已經設置了一個虛擬環境,並且已經將一些包安裝到本地站點庫中。 我已經激活了我的環境(終端提示顯示 a.venv 字符串)但是,當我嘗試導入任何本地模塊時,我收到“找不到模塊”錯誤。 執行 pip 列表顯示模塊確實存在於虛擬環境中。 我已驗證我正在虛 ...

如何使用 build 和 pyproject.toml 強制平台輪?

[英]How to force a platform wheel using build and pyproject.toml?

我試圖強制我正在構建的 Python3 非通用輪子成為平台輪子,盡管在分發打包過程中沒有發生任何本機構建步驟。 輪子將包含一個特定於操作系統的共享庫,但該庫是由一個更大的構建系統構建並復制到我的 package 目錄中的,而我的 package 對此一無所知。 當我的 Python3 packag ...

關於Python和pip包裝問題

[英]Question about Packaging in Python with pip

我看到了這個使用 pip 包裝的精彩解釋視頻(鏈接),我有兩個問題: 第一個是: 我寫了一段代碼,想與同事分享,但我不打算通過 pypi 分享它。 因此,我想在內部共享它,以便每個人都可以在他/她的環境中安裝它。 我實際上不需要用python setup.py bdist_wheel創建一個 whe ...

詩歌為不同的Python版本添加相同的庫

[英]Poetry add same library for different Python versions

我知道如何為單個庫添加 python 約束flake8 = { version = "^6.0.0", python = ">=3.8.1" } 但是,如果我想擁有相同的庫,但不同的 Python 版本有不同的版本怎么辦? 如果我用另一個約束添加它,它會產生錯誤 例如,我希望我的 packa ...

將子目錄中的文件導入另一個子目錄中的文件

[英]Import file from subdirectory into file in another subdirectory

我有一個 python 項目,文件夾結構如下: 我想將connect.py導入xyz.py ,這是我的代碼: 但是無論我做什么,我都會不斷收到此錯誤,請幫助: 更新:人們告訴我設置路徑或目錄,我不明白為什么我只需要為導入文件這樣做。 這是應該自動工作的東西。 ...

package modulenotfound when installing local package

[英]Poetry package modulenotfound when installing a local package

我是這個包裝的新手,現在面臨一個問題。 問題如下。 我從 CLI 創建了一個詩歌項目: 並具有如下文件結構: 這里我的init.py都是空的 pyproject.toml 你好世界.py 我的包.py 當我運行此代碼時,例如: 然后它按預期工作,但如果我將其安裝為 package 並在 pyth ...

Python,擺脫BS4?

[英]Python, get rid of BS4?

如果我們 go 到: https://pypi.org/project/bs4/我們可以讀到: 這是一個虛擬的 package,由 Beautiful Soup 的開發者管理,以防止域名搶注。 PyPI 的 Beautiful Soup Python package 的官方名稱是 beautif ...

Python - 查看並刪除 requirements.txt 中所有未使用的依賴項

[英]Python - View & remove all unused dependencies in requirements.txt

在此過程中,我的 Python 應用程序中的 requirements.txt 變得非常臃腫。 列出了 100 多個依賴項並迭代地檢查它並刪除每個依賴項直到應用程序中斷不是一個選項。 有誰知道可以顯示運行時正在使用 requirements.txt 中的哪些包的工具? 如果不存在任何工具,那么有誰能 ...

嘗試將文件從一個文件夾導入到另一個目錄中的另一個文件時出現 ModuleNotFoundError

[英]ModuleNotFoundError when trying to import file from one folder into another file located in another directory

我與一個項目組一起工作,該項目正在與 Git 和 Github 一起使用。我有一個本地主項目文件夾,其中包含兩個子目錄(即實用程序和測試)。 但是,為了運行目錄 project/Testing 中的測試文件,我需要從 Utilities 目錄本身導入文件。 我熟悉一些 python 導入技術,例如 ...

Python setup.cfg:如何使用 git 子模塊添加 package_data?

[英]Python setup.cfg: how to add package_data with git submodules?

我正在寫一個 Python package,我在其中添加 package 數據。 我的 setup.cfg 的 package 數據如下所示: dir1 和 dir2 都是 mypymodule 源文件夾中的目錄,它是“mypackage”的一部分。 構建、安裝和使用“mypackage”不是問 ...

Python setuptools_scm 從 git 標簽獲取版本

[英]Python setuptools_scm get version from git tags

賞金將在 6 天后到期。 此問題的答案有資格獲得+50聲望賞金。 sfgroups正在從信譽良好的來源尋找答案。 我正在使用 project.toml 文件到 package 我的模塊,我想使用setuptools_scm模塊從 git 標簽中提取版本。 當我運行python setup.py ...

如何在由詩歌管理的 python 項目中使用與工作目錄相關的路徑導入模塊?

[英]How to import module using path related to working directory in a python project that managed by poetry?

我正在使用詩歌來管理我的 python 項目,這是該項目: 我想知道如何將 function 從module.py正確地導入到my_scripts/main.py中。 我的 pyproject.toml:[tool.poetry] name = "my_project" version = "0. ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM