草庐IT

python - 如何在不使用 pip install 的情况下从 tar.gz 文件安装 Python 包

长话短说,我的工作计算机有网络限制,这意味着尝试在cmd中使用pipinstall只会导致超时/找不到包错误。例如;当我尝试pipinstallseaborn时:相反,我尝试下载我想要的软件包的tar.gz文件,但是我不知道如何安装它们。我已经从tar.gz文件中提取了这些文件,其中有一个“设置”文件,但它对我没有多大作用。如果有人能解释如何在不使用pipinstall在windows上以这种方式安装python包,那将是惊人的。 最佳答案 您可以在不使用网络的情况下使用pip。见inthedocs(搜索“安装特定的源存档文件”)。

python - 将 conda environment.yml 与 pip requirements.txt 相结合

我使用conda环境,也需要一些pip包,例如来自~gohlke的预编译轮子.目前我有两个文件:environment.ymlforcondawith:#run:condaenvcreate--fileenvironment.ymlname:test-envdependencies:-python>=3.5-anaconda和requirements.txt为pip,激活上述conda环境后即可使用:#run:pipinstall-irequirements.txtdocxgooeyhttp://www.lfd.uci.edu/~gohlke/pythonlibs/bofhrmxk/o

python - 使用 Pip 安装 Python 包时如何使用 MinGW 的 gcc 编译器?

我配置了MinGW和distutils,所以现在我可以使用以下命令编译扩展:setup.pyinstall将使用MinGW的gcc编译器并安装软件包。为此,我安装了MinGW和createddistutils.cfg文件内容如下:[build]compiler=mingw32这很酷,但现在我想使用所有pip好处。有没有办法在pip中使用相同的MinGW的gcc编译器?所以当我运行这个时:pipinstallpip是否会使用MinGW的gcc编译器并在需要时编译C代码?目前我收到此错误:无法找到vcvarsall.bat。似乎pip不知道我有gcc编译器。如何配置pip使用gcc编译器?

python - 如何缓存下载的 PIP 包

这个问题在这里已经有了答案:HowdoIinstallfromalocalcachewithpip?(11个回答)关闭9年前.社区审核了是否要重新打开此问题12个月前并将其关闭:原始关闭原因未解决如何防止PIP重新下载以前下载的包?我正在测试matplotlib的安装,这是一个11MB的包,它依赖于几个发行版特定的包。每次我运行pipinstallmatplotlib时,它都会重新下载matplotlib。我该如何阻止这种情况? 最佳答案 注意:仅缓存通过HTTPS下载的车轮。如果您在普通的旧HTTP上使用自定义repo,theca

python - pip:没有名为 _internal 的模块

当我尝试以任何方式使用pip时,我遇到了问题。我正在使用Ubuntu16.04.4我应该说我已经使用过它,而且我从来没有遇到过任何问题,但是从今天开始,当我使用任何命令时,我总是会遇到同样的错误(例如使用pip--upgrade)。Traceback(mostrecentcalllast):File"/usr/local/bin/pip",line7,infrompip._internalimportmainImportError:Nomodulenamed_internal我尝试过执行sudoapt-getremovepython-pip,然后执行sudoapt-getinstall

python - 无法使用 Virtualenv 通过 pip 安装

以下是我运行pip时遇到的错误:serkan$rm-rmysiteserkan$pwd/Users/serkan/Desktop/PythonFolderserkan$virtualenvmysiteNewpythonexecutableinmysite/bin/pythonInstallingsetuptools............done.Installingpip...............done.serkan$sourcemysite/bin/activate(mysite)serkan$pipinstallpinax-bash:/Users/serkan/Deskto

python - 如何使用 pip 从 git 子目录安装?

我有一个包含许多文件夹的git存储库,其中一个是可通过pip安装的python模块,如下所示:repo.git/repo.git/folder1/repo.git/folder2/repo.git/mymodule/repo.git/mymodule/__init__.pyrepo.git/mymodule/setup.pyrepo.git/mymodule/...现在我必须执行以下操作才能安装:gitclonehttp://server/repo.gitcdrepopipinstallmymodulecd..rm-rfrepo是否可以直接用pip安装模块而无需显式克隆?我试过了:pi

python - 如何在没有 pip/easy_install 的情况下手动安装 pypi 模块?

我想使用gntpmodule为C/C++软件显示类似于toastr的通知。我想打包软件的所有依赖项,以便在另一台计算机上自行执行。gntp模块只能通过pip获得安装程序,无法使用(运行该软件的计算机没有互联网连接)如何从源代码安装它?我不希望强制用户安装easy_install/pip并手动将pip路径添加到%PATH.PS:我在Windows机器上使用Python2.7。 最佳答案 下载包如果是压缩的就解压cd进入包含setup.py的目录如果文档中包含任何安装说明,请阅读并按照说明进行操作否则输入pythonsetup.pyin

python - PIP 安装 Numpy 抛出错误 "ascii codec can' t decode byte 0xe2"

我在新构建的计算机上安装了新安装的Ubuntu。我刚刚使用apt-get安装了python-pip。现在,当我尝试pipinstallNumpy和Pandas时,它会出现以下错误。我在SO和Google上的很多地方都看到过这个错误,但我一直无法找到解决方案。有人提到这是一个错误,一些线程只是死了......这是怎么回事?Traceback(mostrecentcalllast):File"/usr/bin/pip",line9,inload_entry_point('pip==1.5.4','console_scripts','pip')()File"/usr/lib/python2.

python - 为什么 pip 安装我的包的旧版本?

我刚刚将我的包的新版本上传到PyPi(1.2.1.0-r4):我可以下载egg文件并使用easy_install进行安装,并且版本检查正确。但是当我尝试使用pip安装时,它会安装1.1.0.0版本。即使我使用pipinstall-Ivtome==1.2.1.0-r4明确指定要pip的版本,我也会收到以下消息:Requestedtome==1.2.1.0-r4,butinstalled版本1.1.0.0,但我不明白为什么。我仔细检查了parse_version并确认1.2.1上的版本字符串大于1.1.0上的版本字符串,如图所示:>>>frompkg_resourcesimportpars