pip相关内容

PIP安装速度极慢

在Ubuntu 18.04上,任何与pypi联系的pip命令都运行得非常慢。 $ pip install -v pandas Created temporary directory: /tmp/pip-ephem-wheel-cache-hvbcg1k_ Created temporary directory: /tmp/pip-install ..
发布时间:2022-09-01 23:55:58 其他开发

PIP升级ArcGIS完全损坏了PIP

概述:运行Python3.6时,升级我的ArcGIS包后,脚本不再识别许多包,pip本身完全损坏,无法升级或卸载任何包。 背景信息:最近,当我运行我的某个特定程序时,我看到一条连接到ArcGIS包的弃用消息。所以,我升级了ArcGIS包,看看它是否修复了它。它似乎安装正确,但当尝试运行我的程序时,我收到了其他包的错误,如folium或requests。然后,我尝试升级了Python,最初,它起作 ..
发布时间:2022-08-30 21:40:04 Python

PIP全局安装,而不是在虚拟环境中-即使所有路径和PIP都指向正确的位置

我已经阅读了pip installing in global site-packages instead of virtualenv并确保一切正常,我甚至在virtaulenv中使用Easy_Install重新安装了pip。 发生的事情很奇怪。首先,如果没有sudo,它不会让我安装一个包。如果我读取文本输出,它会像预期的那样将其放在Virtualenv路径中。然后我使用sudo,它起作用了。 ..
发布时间:2022-08-20 14:21:38 Python

开发诗歌包所需的最小setup.py是多少?

我正在开发一个由POLITY管理的Python包。该程序包有一些复杂的要求,很难在我的系统上成功安装。我希望能够安装在可编辑模式下,能够忽略依赖关系(这是诗歌的开发者frownson)。遗憾的是,我没有将此包转换为更成熟的包装系统的选项。 显然,简单的解决方案是为项目创建setup.py和pip install -e。由于不幸的是,现在诗歌已经像癌症一样扩散到许多项目中,我将不得不经常使用这样的 ..
发布时间:2022-08-16 20:18:08 Python

我可以在pyproject.toml中指定包数据吗

在setup.cfg中,可以定义 [options.package_data] myModule = '*.csv' 以确保将为我的用户安装数据。 我是否可以改为使用pyproject.toml实现相同的效果? 推荐答案 如果我理解您的担忧,您正在使用setuptools作为构建和分发系统,并且您希望将一些配置从setup.[py,cfg]即package_da ..
发布时间:2022-08-16 20:09:38 Python

蟒蛇下的特定于环境的pi.conf

我正在开发一个Python库并使用Anaconda发行版。我使用conda和pip将包安装到conda环境中。我想同时从PyPI和内部存储库服务器(Sonatype Nexus)安装Python包。为此,我需要设置--extra-index-url标志。 我希望使其可重现,以使任何人都能够从脚本重新创建环境,因此不能从pip的命令行调用设置--extra-index-url。 我可以在 ..
发布时间:2022-08-06 13:49:30 Python

Pip和conda在哪里保存已安装程序包的列表,以便他们知道是谁安装了什么?

我在conda环境中做了一些pip install,似乎conda和pip都遵循了python约定,将包安装到site-packages文件夹中。 当我使用pip list和conda list时,他们似乎很清楚谁安装了哪些包。问题是,在Linux上,这两个安装列表存储在哪里? 推荐答案 如果是pip list,则使用pkg_resources库来访问Python库的资源文件。 ..
发布时间:2022-08-06 13:31:33 Python

可以将Conda配置为使用私有的Pypi回购吗?

我有同时创建conda和pip包的用户-我对此没有控制权 我使用artiFactory来托管私有conda和pip repos,例如,私有pip repo是这样工作的:https://www.jfrog.com/confluence/display/JFROG/PyPI+Repositories 有时Conda环境或包需要一个私有的pip包。如何配置Conda以从我的私人回购中获取我的 ..
发布时间:2022-08-06 13:20:20 Python

PIP搜索和PIP安装出错

嗨,大约两天后我收到此错误: 错误:XMLRPC请求失败[代码:-32500] 运行错误:由于无法管理的负载,目前已禁用了PyPI的XMLRPC API,不久的将来将被弃用。有关详细信息,请参阅https://status.python.org/。 我问了一些人,也找了很多,但我不知道问题出在哪里,如何解决 我尝试了pip自己推荐的apt update和python3 pip install ..
发布时间:2022-07-23 16:12:32 其他开发

在Python上上传新的库

我需要在Python中部署一个库,并尝试使用pippip install它,但在上载该库后,它只安装了INFO文件:";oauth2clientz.egg-info";。 注意:我的库名为oauth2clientz: 我遵循的步骤: 创建一个名为oauth2clientz的文件夹。 创建License.txt文件,其中放入我自己的许可证。 创建Mani ..
发布时间:2022-07-20 22:55:12 Python

Python setup.py:如何获取findPackages()来识别子目录中的包

我正在尝试创建一个setup.py文件,其中findPackages()递归地查找包。在本例中,foo、bar和baz都是我想要安装的模块,并在python路径上可用。例如,我希望能够做import foo, bar, baz。bar-pack和foo-pack只是包含各种支持文件/目录(如特定于各个模块的测试、自述文件等)的常规非Python目录。 ├── bar-pack │ └── ..
发布时间:2022-07-20 22:27:44 Python

如何在不激活的情况下将一个python包安装到虚拟环境中?

是否可以在不激活的情况下将Python包安装到虚拟环境中? 想象一下,您只希望更新一个虚拟环境而不激活它,并在其中安装包。 推荐答案 您可以在不激活环境的情况下从虚拟环境使用python。例如,如果虚拟环境是在/some/path/to/venvUse/some/path/to/venv/bin/python创建的,则该程序会注意到它处于虚拟环境中,并将其视为该环境处于激活状态。要安 ..
发布时间:2022-06-29 15:51:25 Python

正在尝试在Python中导入docx

公平警告:我还是个新手,所以请原谅我犯的任何愚蠢的错误=) 我希望能够使用Python在我的Mac上打开/关闭/操作/读取Word文档(docx文件)。Python-docx模块看起来非常有用,所以我一直在尝试将其安装在我的系统上,但无济于事。 以下是我到目前为止所做的工作: 在终端中使用python --version命令检查是否确实安装了Python。我的版本是3.7.0,所 ..
发布时间:2022-06-15 10:03:04 其他开发

如何在Python3.7中生成条形码

我使用的是python3.7,为了生成条形码,我正在尝试使用pip install pyBarcode安装pyBarcode库。但它显示以下错误: 找不到满足要求的版本pyBarcode(来自版本:) 未找到与pyBarcode匹配的分发 现在,我如何为我的Python版本安装pyBarcode? 推荐答案 第一个安装正确的库: pip install python-ba ..
发布时间:2022-05-29 09:39:00 Python

使用PEP440中定义的版本说明符进行pip/setuptools/打包,以定义多个可能的范围

根据Exclude certain dependency version ranges in setuptools/pip中的问题,我想知道是否有办法在版本说明符(在PEP440中定义)中使用多个范围来定义受支持的版本。 使用以下用例: 我有一个依赖项,我支持其版本1.x,如果x是<;3;则支持版本2.x;如果x大于1且小于或等于4,则支持版本2.x。v1.x系列仍然有效,并且将继 ..
发布时间:2022-05-27 22:38:51 Python