草庐IT

python - 在 Msys 上安装 Pip

我已经使用Python3.5.2和Msys构建了一个简单的PyGTK应用程序,但我需要一些不在默认安装中的模块,虽然我可以使用setup.pyinstall来获取它们,但我非常愿意而是使用pip。我环顾四周,发现this但它与Python2相关,并在尝试按照给出的说明进行操作时出错:$python3getpip.pyCollectingpipDownloadingpip-9.0.1-py2.py3-none-any.whl(1.3MB)CollectingsetuptoolsUsingcachedsetuptools-38.2.5-py2.py3-none-any.whlCollect

Anaconda创建python3.10环境 ,pip报错:ImportError: DLL load failed while importing _ctypes: 找不到指定的模块。

一、问题>pipTraceback(mostrecentcalllast):File"D:\Users\tangtang1600\Anaconda3\envs\automatic1\Scripts\pip-script.py",line6,infrompip._internal.cli.mainimportmainFile"D:\Users\tangtang1600\Anaconda3\envs\automatic1\lib\site-packages\pip\_internal\cli\main.py",line9,infrompip._internal.cli.autocompletion

python - 无法在 Ubuntu 14.04 上安装 python pip

这是我用来安装python-pip的命令sudoapt-getinstallpython-pip出现以下错误Readingpackagelists...DoneBuildingdependencytreeReadingstateinformation...DoneSomepackagescouldnotbeinstalled.Thismaymeanthatyouhaverequestedanimpossiblesituationorifyouareusingtheunstabledistributionthatsomerequiredpackageshavenotyetbeencrea

python - 使用 pip 卸载 numpy 时权限被拒绝

我正在尝试通过Pip卸载Numpy,但出现此错误:$pipuninstallnumpyUninstallingnumpy:/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy-1.6.2-py2.7.egg-infoProceed(y/n)?yException:Traceback(mostrecentcalllast):File"/Library/Python/2.7/site-packages/pip-1.3.1-py2.7.egg/pip/basecommand.py",l

python - pip3 和 pip 有什么区别?

我知道pip3指的是python3而pip指的是python2。当我使用anaconda环境并将python版本设置为3.5时,我安装了一个名为itchat的包,如下所示。pip3installitchat安装成功,没有任何错误。但是当我输入以下命令时,奇怪的事情发生了。但是如果我只是使用pipinstallitchat并输入python而不是python3,事情就会继续我认为。我想知道是什么导致了这个结果。为什么python和python3有区别?感谢您提供答案! 最佳答案 我没有看到你在使用conda环境。创建环境condacr

python - 为什么 pip 中有用的命令行选项未记录并明确隐藏?

我在我的.bashrc中使用exportPIP_REQUIRE_VIRTUALENV=true;来确保我在为我从事的各种项目安装包时不会意外污染我的全局环境。我依稀记得这相当于在调用pip时在命令行添加一个--require-virtualenv。但是,除了inthesourcecodeofpip之外,我找不到关于此任何地方的任何文档,其中明确抑制了该功能的帮助(使用SUPRESS_HELP)!有11个此类选项的帮助也已明确禁用(例如--no-input)。我查看了文件的历史记录,但没有发现任何关于为什么该功能被隐藏在提交消息中的提及。这是不应依赖的实验性功能吗?我不应该使用(也不鼓励

python - 如果我们想使用 S3 来托管 Python 包,我们如何告诉 pip 在哪里可以找到最新版本?

我们正在尝试提出一个解决方案,让AWSS3托管和分发我们的Python包。基本上我们想要做的是使用python3setup.pybdist_wheel创建一个轮子。将其上传到S3。然后任何服务器或任何机器都可以执行pipinstall$http://path/on/s3。(包括AWSlambda中的virtualenv)(我们调查了Pypicloud并认为这是一种矫枉过正。)从S3创建包和安装工作正常。这里只有一个问题:我们将发布新代码并给他们不同的版本。如果我们在Pypi上托管我们的代码,您可以通过调用pipinstallpackage--upgrade将一些包升级到最新版本。但是如

python - 如何让 pip 尊重 "CC"环境变量

我在一个非常复杂的环境中工作,不同的机器可以访问不同的分布式文件系统。机器A可以访问文件系统X并用于在文件系统Y上安装软件。机器B可以访问文件系统Y,但不能访问X。我在机器B上工作,我发现自己经常使用python。有时,我需要未预安装的包,因此我使用pipinstallPKGXYZ--user在本地安装它们。这通常效果很好,但有一个问题。pip使用的python包distutils及其monkey-patched衍生工具setuptools使用distutils.sysconfig功能来获取编译器版本、路径等。为此,他们使用用于安装python的内部Makefile。虽然这通常是一个很

python - 如何在使用 pip 安装的 Anaconda 中卸载软件包

问题:我已经安装了Anaconda:conda-Vconda4.4.7我还使用python3setup.pyinstall为它安装了很多包。我将它用于一些从setup.py文件创建的包。现在我想卸载一个包。我尝试了什么:pipuninstallpackageNamepip3uninstallpackageNamecondauninstallpackageName它适用于python:检查piplist和pip3list并没有这样的包。错误:但是对于conda我得到了这个:condauninstallpackageNameSolvingenvironment:failedPackages

python - 使用 pip 安装单文件 python 模块

我想知道是否有一种方法可以使用pip“安装”单文件python模块(即让pip下载指定版本的文件并将其复制到站pip包)。我有一个Django项目,它使用了几个分发不当的第3方模块(django-thumbs和其他几个),我想pipfreeze一切,这样项目就可以很容易安装在别处。我试过只是做pipinstallgit+https://github.com/path/to/file.git(也尝试使用-e标签)但是pip提示没有setup.py文件。编辑:我应该提到-我想这样做的原因是我可以在requirements.txt文件中包含所需的模块,以便更容易地在新机器或新的virtual