等同于setup.py中的--find-links - python

--find-links-fpip / setup.py标志的等效项是什么。

我知道dependency_links存在,但是需要指向一个特定的文件,我想要一个类似于-f的东西,它可以指向一个链接列表,可以根据版本和操作系统从中选择软件包。

参考方案

在setuptools上下文中,dependency_links选项应该可以满足您的需求。根据setuptools documentation,此选项接受:

包含直接下载链接的网页的URL

例如:

setuptools.setup(
    # ...
    dependency_links=[
        "http://peak.telecommunity.com/snapshots/",
    ],
)

有关点的重要说明:

自2019年1月22日发布19.0版以来,pip忽略了setuptools选项dependency_links。点状上下文中的解决方案是使用pip install options --index-url, --extra-index-url, or --find-links之一。

pip放弃对setuptools dependency_links的支持的决定的基本原理是(很短):pip仅应从PyPI下载,除非用户自己明确承担使用上述方法之一从替代来源进行下载的责任选项。例如,可以在this discussion中找到更多详细信息。

Python GPU资源利用 - python

我有一个Python脚本在某些深度学习模型上运行推理。有什么办法可以找出GPU资源的利用率水平?例如,使用着色器,float16乘法器等。我似乎在网上找不到太多有关这些GPU资源的文档。谢谢! 参考方案 您可以尝试在像Renderdoc这样的GPU分析器中运行pyxthon应用程序。它将分析您的跑步情况。您将能够获得有关已使用资源,已用缓冲区,不同渲染状态上…

Python sqlite3数据库已锁定 - python

我在Windows上使用Python 3和sqlite3。我正在开发一个使用数据库存储联系人的小型应用程序。我注意到,如果应用程序被强制关闭(通过错误或通过任务管理器结束),则会收到sqlite3错误(sqlite3.OperationalError:数据库已锁定)。我想这是因为在应用程序关闭之前,我没有正确关闭数据库连接。我已经试过了: connectio…

Python:find_element_by_css_selector - python

我正在尝试使用webdriver单击登录按钮<a class="login-btn" href="javascript:;" data-bind="click:loginSection.loginClick"> <span class="btn-text">…

python:ConfigParser对象,然后再阅读一次 - python

场景:我有一个配置文件,其中包含要执行的自动化测试的列表。这些测试是长期循环执行的。   配置文件的设计方式使ConfigParser可以读取它。由于有两个三个参数,因此我需要通过每个测试。现在,此配置文件由script(s1)调用,并且按照配置文件中的列表执行测试。Script(s1)第一次读取配置,并且在每次测试完成后都会执行。阅读两次的要求:由于可能会…

Python exchangelib在子文件夹中读取邮件 - python

我想从Outlook邮箱的子文件夹中读取邮件。Inbox ├──myfolder 我可以使用account.inbox.all()阅读收件箱,但我想阅读myfolder中的邮件我尝试了此页面folder部分中的内容,但无法正确完成https://pypi.python.org/pypi/exchangelib/ 参考方案 您需要首先掌握Folder的myfo…