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
..
概述:运行Python3.6时,升级我的ArcGIS包后,脚本不再识别许多包,pip本身完全损坏,无法升级或卸载任何包。 背景信息:最近,当我运行我的某个特定程序时,我看到一条连接到ArcGIS包的弃用消息。所以,我升级了ArcGIS包,看看它是否修复了它。它似乎安装正确,但当尝试运行我的程序时,我收到了其他包的错误,如folium或requests。然后,我尝试升级了Python,最初,它起作
..
我已经阅读了pip installing in global site-packages instead of virtualenv并确保一切正常,我甚至在virtaulenv中使用Easy_Install重新安装了pip。 发生的事情很奇怪。首先,如果没有sudo,它不会让我安装一个包。如果我读取文本输出,它会像预期的那样将其放在Virtualenv路径中。然后我使用sudo,它起作用了。
..
我正在开发一个由POLITY管理的Python包。该程序包有一些复杂的要求,很难在我的系统上成功安装。我希望能够安装在可编辑模式下,能够忽略依赖关系(这是诗歌的开发者frownson)。遗憾的是,我没有将此包转换为更成熟的包装系统的选项。 显然,简单的解决方案是为项目创建setup.py和pip install -e。由于不幸的是,现在诗歌已经像癌症一样扩散到许多项目中,我将不得不经常使用这样的
..
在setup.cfg中,可以定义 [options.package_data] myModule = '*.csv' 以确保将为我的用户安装数据。 我是否可以改为使用pyproject.toml实现相同的效果? 推荐答案 如果我理解您的担忧,您正在使用setuptools作为构建和分发系统,并且您希望将一些配置从setup.[py,cfg]即package_da
..
我正在使用一个名为lief的库,由于它缺乏来自pip的完全的python3.7支持,我需要从以下链接https://github.com/lief-project/packages/raw/lief-master-latest/pylief-0.9.0.dev.zip安装它。 我遇到的问题是,当我pip install https://github.com/lief-project/pack
..
我正在开发一个Python库并使用Anaconda发行版。我使用conda和pip将包安装到conda环境中。我想同时从PyPI和内部存储库服务器(Sonatype Nexus)安装Python包。为此,我需要设置--extra-index-url标志。 我希望使其可重现,以使任何人都能够从脚本重新创建环境,因此不能从pip的命令行调用设置--extra-index-url。 我可以在
..
我在conda环境中做了一些pip install,似乎conda和pip都遵循了python约定,将包安装到site-packages文件夹中。 当我使用pip list和conda list时,他们似乎很清楚谁安装了哪些包。问题是,在Linux上,这两个安装列表存储在哪里? 推荐答案 如果是pip list,则使用pkg_resources库来访问Python库的资源文件。
..
我有同时创建conda和pip包的用户-我对此没有控制权 我使用artiFactory来托管私有conda和pip repos,例如,私有pip repo是这样工作的:https://www.jfrog.com/confluence/display/JFROG/PyPI+Repositories 有时Conda环境或包需要一个私有的pip包。如何配置Conda以从我的私人回购中获取我的
..
嗨,大约两天后我收到此错误: 错误:XMLRPC请求失败[代码:-32500] 运行错误:由于无法管理的负载,目前已禁用了PyPI的XMLRPC API,不久的将来将被弃用。有关详细信息,请参阅https://status.python.org/。 我问了一些人,也找了很多,但我不知道问题出在哪里,如何解决 我尝试了pip自己推荐的apt update和python3 pip install
..
我需要在Python中部署一个库,并尝试使用pippip install它,但在上载该库后,它只安装了INFO文件:";oauth2clientz.egg-info";。 注意:我的库名为oauth2clientz: 我遵循的步骤: 创建一个名为oauth2clientz的文件夹。 创建License.txt文件,其中放入我自己的许可证。 创建Mani
..
我正在尝试创建一个setup.py文件,其中findPackages()递归地查找包。在本例中,foo、bar和baz都是我想要安装的模块,并在python路径上可用。例如,我希望能够做import foo, bar, baz。bar-pack和foo-pack只是包含各种支持文件/目录(如特定于各个模块的测试、自述文件等)的常规非Python目录。 ├── bar-pack │ └──
..
我的Python包包含optional features (extras_require),我希望默认选择它们。 更具体地说,我希望pip install mypackage的行为类似于pip install mypackage[extra],并且我可以安装类似于pip install mypackage[core]的最小版本。 setup( name="mypackage",
..
是否可以在不激活的情况下将Python包安装到虚拟环境中? 想象一下,您只希望更新一个虚拟环境而不激活它,并在其中安装包。 推荐答案 您可以在不激活环境的情况下从虚拟环境使用python。例如,如果虚拟环境是在/some/path/to/venvUse/some/path/to/venv/bin/python创建的,则该程序会注意到它处于虚拟环境中,并将其视为该环境处于激活状态。要安
..
每当我尝试使用pip时,使用任何命令都会收到以下信息: Traceback (most recent call last): File "C:Program FilesWindowsAppsPythonSoftwareFoundation.Python.3.8_3.8.1008.0_x64__qzc5n2dfsdra8p0lib unpy.py", line 194, in _run_m
..
公平警告:我还是个新手,所以请原谅我犯的任何愚蠢的错误=) 我希望能够使用Python在我的Mac上打开/关闭/操作/读取Word文档(docx文件)。Python-docx模块看起来非常有用,所以我一直在尝试将其安装在我的系统上,但无济于事。 以下是我到目前为止所做的工作: 在终端中使用python --version命令检查是否确实安装了Python。我的版本是3.7.0,所
..
我使用的是python3.7,为了生成条形码,我正在尝试使用pip install pyBarcode安装pyBarcode库。但它显示以下错误: 找不到满足要求的版本pyBarcode(来自版本:) 未找到与pyBarcode匹配的分发 现在,我如何为我的Python版本安装pyBarcode? 推荐答案 第一个安装正确的库: pip install python-ba
..
我正在开发一个Python库,它依赖于来自PyPI的包A和来自另一个索引的包B。如果B已在PYPI中列出,如何指定依赖项? 推荐答案 使用setuptools可以将dependency_links指定为setuptools.setup脚本中setuptools.setup调用的参数。请参阅setuptools documentation on "Dependencies that ar
..
如果我克隆使用setuptools的Repos,则可以使用python3 setup.py install --user安装它。 例如: git clone https://github.com/pybliometrics-dev/pybliometrics cd pybliometrics python3 setup.py install --user 但是,我不能再通过pip卸
..
根据Exclude certain dependency version ranges in setuptools/pip中的问题,我想知道是否有办法在版本说明符(在PEP440中定义)中使用多个范围来定义受支持的版本。 使用以下用例: 我有一个依赖项,我支持其版本1.x,如果x是<;3;则支持版本2.x;如果x大于1且小于或等于4,则支持版本2.x。v1.x系列仍然有效,并且将继
..