相关疑难解决方法(0)

如何在Windows上安装pip?

pip是一个替代品easy_install.但是我应该在Windows上安装pip使用easy_install吗?有没有更好的办法?

python windows installation pip easy-install

2469
推荐指数
25
解决办法
292万
查看次数

如何在macOS或OS X上安装pip?

我昨天大部分时间都在寻找安装的明确答案pip(Python的包管理器).我找不到一个好的解决方案.

我该如何安装?

python macos install pip

1676
推荐指数
20
解决办法
199万
查看次数

如何使用.whl文件安装Python包?

我在我的Windows机器上安装Python软件包(特别是JPype1 0.5.7)时遇到了麻烦,并希望用Christoph Gohlke的Window二进制文件安装它.(根据我的经验,这可以减轻很多其他软件包安装的麻烦.)

然而,虽然Christoph过去常常提供.exe文件,但最近似乎他正在上传.whl文件.

http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype

但是如何安装.whl文件?

笔记:

  • 在轮子上找到了文档,但在解释如何安装.whl文件时它们似乎并不那么明确.
  • 这个问题与此问题重复,但没有直接回答.

python windows pip jpype python-wheel

787
推荐指数
11
解决办法
127万
查看次数

如何编写setup.py以包含git repo作为依赖项

我正在尝试为我的包编写setup.py.我的包需要指定对另一个git仓库的依赖.

这是我到目前为止:

from setuptools import setup, find_packages

setup(
    name='abc',
    packages=find_packages(),
    url='https://github.abc.com/abc/myabc',
    description='This is a description for abc',
    long_description=open('README.md').read(),
    install_requires=[
        "requests==2.7.0",
        "SomePrivateLib>=0.1.0",
        ],
    dependency_links = [
     "git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib",
    ],
    include_package_data=True,
)
Run Code Online (Sandbox Code Playgroud)

当我跑:

pip install -e https://github.abc.com/abc/myabc.git#egg=analyse
Run Code Online (Sandbox Code Playgroud)

我明白了

找不到满足要求的版本SomePrivateLib> = 0.1.0(来自analyze)(来自版本:)未找到SomePrivateLib的匹配分布> = 0.1.0(来自analyze)

我究竟做错了什么 ?

python git django packaging setuptools

61
推荐指数
5
解决办法
2万
查看次数

使用OpenBLAS集成编译numpy

我试图安装numpyOpenBLAS,但我在损失的如何site.cfg文件需要被写入.

在遵循安装过程时,安装完成且没有错误,但是将OpenBLAS使用的线程数从1增加(由环境变量OMP_NUM_THREADS控制)会导致性能下降.

我不确定OpenBLAS集成是否完美.任何人都可以提供一个site.cfg文件来实现相同的目标.

PS:OpenBLAS集成在其他工具包中,比如基于Python的Theano,可以在同一台机器上增加线程数量,从而大幅提升性能.

python numpy blas atlas

50
推荐指数
3
解决办法
4万
查看次数

Python:如何在使用setup.py install(distutil)时强制覆盖文件

distutil用来安装我的python代码

python setup.py install

当我想在一个新代码上安装我的代码的旧分支时,我遇到了问题: setup.py install不会覆盖旧文件.一个解决方法是触摸(touch <filename>)所有文件,因此它们被迫比安装的文件更新,但这非常难看.

我正在寻找的是强制覆盖所有文件的选项,例如.就像是

python setup.py --force install

有任何想法吗?

谢谢,Juergen

python install distutils overwrite

30
推荐指数
2
解决办法
2万
查看次数

如何安装Feedparser 5.1 for Python 3.2 Windows 64位.

我正在尝试为Python 3.2,Windows 64位安装Feedparser 5.1.

我曾尝试FOREVER(也就是过去2周)为Python安装Feedparser,并且一直在失败.我读过自述文件,尝试搜索互联网,没有任何对我有用.不用说,我觉得完全愚蠢.

有人请给我一步一步的说明来安装Feedparser 5.1 for Python 3.2 Windows 64位.我很绝望,拜托.

python install feedparser windows64

10
推荐指数
1
解决办法
1万
查看次数

关于 pip install 与 python setup.py install 的问题

pip install通过 GitHub 存储库中的文件安装 python 包和python setup.py install使用 GitHub 存储库中的文件的主要区别是什么?

根据我现在的理解,我有点感觉使用第二个选项您将以某种开发人员模式安装存储库,您可以通过直接操作 git repo 克隆的文件来进行更改。它是否正确?我想找到对此的正确解释。

python github

5
推荐指数
0
解决办法
2355
查看次数

是否可以将 pipelinev 与 setup.py 一起使用?

正如标题所述——我可以将 setup.py 与 pipelinenv 与 pyenv 一起使用来管理我的环境、版本和依赖项吗?

\n

我有一个带有 setup.py 文件的目录结构形式的 python 包。

\n

我喜欢使用 Pipenv 作为我的项目环境管理器——我使用 pyenv 来管理我的多个 python 版本。

\n

所以我想做的是:

\n
    \n
  1. 使用 pyenv 获取项目特定的 python 版本:pyenv version 3.8.5
  2. \n
  3. 使用 python setup.py install 运行 setupfile -- 假设这个包名为 foobar -- 这会将包安装在 ~/.pyenv/versions/3.8.5/lib/python3.8/foobar 中(真实名称不是 foobar - - 只是用这里来说明这一点)
  4. \n
  5. 现在,当我转到 my_project 并运行 pipelinenv install foobar 时,我得到以下信息:
  6. \n
\n
pipenv install foobar\nInstalling foobar\xe2\x80\xa6\nError:  An error occurred while installing foobar!\nError text:\nERROR: Could not find a version that satisfies the …
Run Code Online (Sandbox Code Playgroud)

python setup.py pyenv pipenv

4
推荐指数
1
解决办法
4542
查看次数