作为CI测试的一部分,我们安装了一个virtualenv,其中包含来自常量requirements.txt文件的一些pip包。由于requirements.txt文件未更改,此安装过程有时会随机失败,原因不明。并且每次都是针对不同的随机包。CI在AWS机器上,所以我认为这不是互联网问题失败看起来类似于(不同的包失败):Collectingdjango-rest-auth==0.9.3(from-rrequirements.txt(line7))Couldnotfindaversionthatsatisfiestherequirementdjango-rest-auth==0.9.3(f
我需要在PyPI上找到所有匹配特定正则表达式的包:^django-.*?admin.*$基本上,包名应该以django-开头,后面有admin字样。例如,以下包应该匹配:django-redis-admindjango-admin-ckeditordjango-admintools-bootstrap我可以pipsearchdjango-,但是有大量我不感兴趣的包。pip是否提供了一种通过正则表达式查找包的方法?或者,我是否应该将django-的结果通过管道传输到grep以过滤掉不相关的包?此外,pipsearchdjango-和pipsearchadmin的“交集”可能也会有所帮助。
我的问题与this非常相似问题。但它的不同之处在于,如果我正在安装某些软件包,我只想禁用特定依赖项而不是所有依赖项的升级。我知道有一个标志--no-deps但它会排除所有依赖项,而我只想排除一个。这是一个场景:我安装了Django1.4我有django-rosetta安装这是最新版本中的django-rosetta依赖项:install_requires=['six>=1.2.0','Django>=1.3']现在我想升级rosettapipinstall-Udjango-rosetta。但它尝试下载并安装Django1.5因为在rosetta依赖项中Django>=1.3是必需的(我
我想在运行pipuninstall时运行一些自定义代码,清理在安装时创建的文件。我该怎么办?我已经通过在setup.py中使用以下代码运行了自定义安装代码:fromsetuptoolsimportsetupfromsetuptools.command.installimportinstallclassCustomInstallCommand(install):defrun(self):#Customcodehereinstall.run(self)...setup(...cmdclass={'install':CustomInstallCommand})但是为setuptools.co
作为新python版本编译步骤的一部分,我获取并运行get-pip.py,在python可执行文件旁边安装最新的pip:$/opt/python/3.7.0/bin/python--versionPython3.7.0$/opt/python/3.7.0/bin/pip--versionpip18.0from/opt/python/3.7.0/lib/python3.7/site-packages/pip(python3.7)我在/opt/python下有25个这样的版本,尽管我主要使用每个主要版本的五个最新版本。次要版本不是EOL。要设置一个环境,我曾经使用-p/opt/python
我在Windows中使用conda。我使用python-mpipinstall--upgradepip不小心安装了两个版本的pip现在,当我从基本环境运行condalist时:虽然pip-version给出pip10.0.0如果我使用condacreate--namepy3pip创建一个新环境并运行pip--version我得到一个ImportError,但是python-mpip--version有效:我该如何解决? 最佳答案 首先,我尝试复制您的问题,当我使用python-mpipinstall--upgradepip将pip更
我已经在Windows7上安装了Python3.4.1,包括pip,并且在安装过程中选择了将python.exe添加到PATH。运行pipinstallrequests时我得到:C:\Python34>pipinstallrequestsRequirementalreadysatisfied(use--upgradetoupgrade):requestsinc:\python34\lib\site-packagesCleaningup...Exception:Traceback(mostrecentcalllast):File"C:\Python34\lib\shutil.py",li
我正在尝试在Windows上安装Pillow3.1。Pertheinstructions,我应该可以输入:pip安装Pillow但我得到:ValueError:jpegisrequiredunlessexplicitlydisabledusing--disable-jpeg,aborting因为现在(我认为从3.0之后的版本开始?)安装Pillow需要libjpeg。我不知道如何在Windows上执行此操作。也许安装Ming或其他东西。但我真的希望有一个简单的pip安装。我可以通过直观的命令禁用这些选项:pipinstall--upgradepillow--global-option=
我遵循了有关如何在macOS上安装pip的在线说明(例如this、this和this)。我看起来很简单,但它不适合我。我的python--version是2.7.10。当我运行sudoeasy_installpip时,我得到:$sudoeasy_installpipPassword:SearchingforpipReadinghttp://pypi.python.org/simple/pip/Couldn'tfindindexpagefor'pip'(maybemisspelled?)Scanningindexofallpackages(thismaytakeawhile)Readin
我在windows764bit上运行pipinstallnumpy时出现错误:无法找到vcvarsall.bat我已经用pip安装了一些包,例如pyzmq,pysolr,enum等等,所以我真的不知道哪里出了问题。唯一可能不同的是我安装了.NETframeworkversion4.5->我怀疑这可能是原因,因为在一些帖子中我看到它可能与VisualStudio(我没有安装)完整的错误/回溯:Downloading/unpackingnumpyRunningsetup.py(path:c:\users\zebra\appdata\local\temp\pip_build_zebra\nu