[英]How to specify dependencies when creating the setup.py file for a python package
[英]How to specify CPU Architecture of a Python package in setup.py?
我希望我的 package 僅在 32 位和 64 位 windows 10 上可用,我如何通過 setup.py 做到這一點?
我已經嘗試為 windows 10 和 win32 環境添加這些分類器,但它仍然會生成一個 package,其輪子名稱中帶有“none-any”。
我需要它類似於“win-amd64-x86”(不記得確切)。 我見過其他幾個具有類似命名方案的軟件包。
我知道我可以手動重命名輪文件來做我想做的事,但是這樣做的正確方法是什么?
在一些 PEP 文檔中,我讀到Supported-Platforms:
參數是我需要的,但我不知道它有哪些可能的選項以及我在哪里放置這個參數?
不能將其設為“僅限 Win 10”,但對於“僅限 Windows”,可以通過在 setup.py 中使用--plat-name
參數來完成
對於 32 位 Windows:-
python setup.py bdist_wheel --plat-name win32
對於 64 位 Windows:-
python setup.py bdist_wheel --plat-name win_amd64
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.