相关疑难解决方法(0)

当 Gohlke 的 pythonwheel 服务关闭时该怎么办?

在我访问Christoph Gohlke 的网站“Python 扩展包的非官方 Windows 二进制文件”时,我在页面的最顶部发现了一条可怕的消息:

对荧光动力学实验室的资助已停止。该服务将于2022 年 7 月之前停止

这不仅仅是一个可能破坏某人工作流程的随机更改,而且是一个非常脆弱的依赖性问题。对于全球数百万依赖预编译 Python 轮子的 Python 用户和开发人员来说,这绝对是一场灾难。仅用几个数字来说明克里斯托夫关闭其服务时即将发生的潜在灾难:

社区应该如何离开这里?

  • 由于如此多的软件包和用户依赖此服务,如果没有它,我们如何保持 python 生态系统和用户社区的活力呢?(更不用说我自己的软件包了,我不知道将来如何将它们提供给 Windows 用户。)
  • 其他人是否有希望像Christoph这些年来在他们的私人网站上托管 python 轮子一样无私和仁慈?
  • 我们是否应该放弃轮子,而用全新的生态系统(例如Windows 的 GDALOSGeo4W)来扰乱我们的环境?
  • 或者,Python 在当前十年内是否有可能达到允许用户和开发人员在任何系统上顺利分发和安装任何软件包而没有麻烦的程度

编辑:我被要求将问题重新表述得更具体: …

python deployment installation package

13
推荐指数
0
解决办法
2216
查看次数

使用Visual Studio C++ 2010 Express在Windows x 86(32位)上安装适用于Python 3.4的lxml

有关

相关问题:

相关答案:

相关评论:

  • 在Windows上为Python 2.7构建lxml
  • "@ziyuang这意味着你使用的是使用Microsoft Visual Studio 2010的Python 3.3.如果是这种情况,那么答案是肯定的,你应该安装这个版本."

事实

  • Windows x86(32位)
  • 安装了Visual Studio C++ 2008(从此处)Express和Visual Studio C++ 2010(从这里开始)
  • Python 3.4.1(显然使用比Visual Studio 2008 更新的版本编译)
  • 我使用pip(或pip3.4.exe;内置于Python 3.4)来 pip install lxml
  • distutils使用Visual Studio C++ 2010 Express进行编译

我的错误的最后几行,由pip记录:

cl:命令行警告D9025:使用'/ w'覆盖'/ W3'

lxml.etree.c

C:\ Users\NATHAN~1\AppData\Local\Temp\pip_build_nathanielanderson\lxml\src\lxml\includes\etree_defs.h(9):致命错误C1083:无法打开包含文件:'libxml/xmlversion.h':否这样的文件或目录

C:\ Python34\lib\distutils\dist.py:260:UserWarning:未知的分发选项:'bugtrack_url'

warnings.warn(MSG)

错误:命令'C:\ Program Files\Microsoft Visual Studio 10.0\VC\BIN\cl.exe'失败,退出状态为2

所以我无法从.egg安装或编译...

追索权

我也找不到这个版本的Python的Windows安装程序(exe或msi或其他)

看起来克里斯确实提供了一个直接的exe:

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

谢谢,克里斯!任何想法为什么我不能使用pip编译?

c++ python lxml visual-studio-2010

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

尝试安装 Fiona 时,使用 GDAL_CONFIG 环境变量错误提供 gdal-config 的路径

这是我收到的错误:

必须指定 GDAL API 版本。使用 GDAL_CONFIG 环境变量或使用 GDAL_VERSION 环境变量提供 gdal-config 的路径。

运行命令后:

pip install Fiona

从命令行。我必须从这里找到的轮文件手动安装 GDAL(python 3.7 32 位):https : //www.lfd.uci.edu/~gohlke/pythonlibs/#gdal

我一直在寻找解决方案,但建议的解决方案是通过 Conda 卸载并重新安装 GDAL,但我无法使用 Conda。

如果有人能简单地告诉我gdal-config文件在哪里,那就太棒了,这样我就可以将它添加到我的环境变量中。一个解决方案也很受欢迎。

python pip gdal fiona

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

Pip不在Windows上安装Twisted

我想在Windows 8计算机上安装Twisted.在官方的Twisted网站上,只有一个用于Windows的Wheel文件.

https://twistedmatrix.com/trac/wiki/Downloads

我已经安装了Zope和PyWin32.

但当我这样做时:

pip install Twisted-16.0.0-cp27-none-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

我明白了:

Twisted-16.0.0-cp27-none-win_amd64.whl is not a supported wheel on this platform
Run Code Online (Sandbox Code Playgroud)

我已经看过并尝试过这两个主题的解决方案:

此平台上不支持filename.whl ,如何安装带有.whl文件的Python包?

pip是最新的,安装了CPython2.7,我试过了

python -m pip intall
Run Code Online (Sandbox Code Playgroud)

path\to\pip install
Run Code Online (Sandbox Code Playgroud)

它都没有奏效.

我错过了什么,我没有尝试过什么?

python windows pip twisted

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

使用pip安装软件包时出错

我正在尝试在Windows 7中为python 3.4 安装图表工具(matplotlib-v1.4.2),到目前为止我的所有路径似乎都没有完成这项工作.

尝试:

  • 我从GitHub下载了pip
  • python -m pip install matplotlib 在命令提示符[DOS] - 没有使用

这里发布一个类似的问题,尝试了这些建议,但我收到以下错误

'$' is not reconginized as an internal or external command.

我确信我错过了一些东西,你对这方面的一步一步指导将不胜感激.

python pip python-3.x

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

在Python 3.5中安装Pyproj时出错

从最近几天开始,我正在尝试使用pip 安装python 的pyproj包.但我得到以下引用的错误.我已经尝试了所有可用的相关解决方案,但无法安装它.提前致谢

C:\Users\ashujaimini\PycharmProjects\untitled1>pip install Pillow
Requirement already satisfied (use --upgrade to upgrade): Pillow in c:\users\ashujaimini\anaconda3\lib\site-packages

C:\Users\ashujaimini\PycharmProjects\untitled1>pip install pyproj
Collecting pyproj
  Using cached pyproj-1.9.5.1.tar.gz
    Complete output from command python setup.py egg_info:
    using bundled proj4..
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\ASHUJA~1\AppData\Local\Temp\pip-build-nwtkvc3t\pyproj\setup.py", line 72, in <module>
        objects = cc.compile(['nad2bin.c', 'src/pj_malloc.c'])
      File "c:\users\ashujaimini\anaconda3\lib\distutils\_msvccompiler.py", line 317, in compile
        self.initialize()
      File "c:\users\ashujaimini\anaconda3\lib\distutils\_msvccompiler.py", line 210, in initialize
        vc_env = _get_vc_env(plat_spec)
      File "c:\users\ashujaimini\anaconda3\lib\distutils\_msvccompiler.py", line 85, in _get_vc_env
        raise …
Run Code Online (Sandbox Code Playgroud)

python pip proj

5
推荐指数
1
解决办法
9887
查看次数

无法安装包“sklearn”

经过一整天的挣扎,我终于放弃并提出这个问题。我知道问这个问题可能并不完全合适,但我无法在 PyCharm 上安装 sklearn,甚至无法使用 pip 安装它。

配置: Windows 10、Pycharm 社区版、Python 3.6

这是错误的屏幕:

错误屏幕(无法安装包“sklearn”)

错误信息:

running build_clib
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying 
from distutils
customize MSVCCompiler
Missing compiler_cxx fix for MSVCCompiler
customize MSVCCompiler using build_clib
building 'libsvm-skl' library
compiling C sources
creating build\temp.win32-3.6
creating build\temp.win32-3.6\sklearn
creating build\temp.win32-3.6\sklearn\svm
creating build\temp.win32-3.6\sklearn\svm\src
creating build\temp.win32-3.6\sklearn\svm\src\libsvm
Run Code Online (Sandbox Code Playgroud)

python pycharm scikit-learn sklearn-pandas

5
推荐指数
1
解决办法
2339
查看次数

在Windows 7 64位+ python 3.4上安装pyscopg2

我已经阅读了几个相关的链接.

  1. 如果我尝试用于Windowspython端口:我正在使用python 3.4,所以它失败了.

  2. 对于下载存档+"setup.py install"或"pip install pyscopg2"我都得到以下错误.我安装了visual studio 2012,我安装了一个2010版本来摆脱"找不到vcvarsall.bat"

错误:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\Python34\libs /LIBPATH:C:\Python34\PCbuild /LIBPATH:C:/PROGRA~1/POSTGR~1/9.3/lib ws2_32.lib advapi32.lib secur32.lib libpq.lib shfolder.lib build\temp.win32-3.4\Release\psycopg\psycopgmodule.obj build\temp.win32-3.4\Release\psycopg\green.obj build\temp.win32-3.4\Release\psycopg\pqpath.obj build\temp.win32-3.4\Release\psycopg\utils.obj build\temp.win32-3.4\Release\psycopg\bytes_format.obj build\temp.win32-3.4\Release\psycopg\connection_int.obj build\temp.win32-3.4\Release\psycopg\connection_type.obj build\temp.win32-3.4\Release\psycopg\cursor_int.obj build\temp.win32-3.4\Release\psycopg\cursor_type.obj build\temp.win32-3.4\Release\psycopg\diagnostics_type.obj build\temp.win32-3.4\Release\psycopg\error_type.obj build\temp.win32-3.4\Release\psycopg\lobject_int.obj build\temp.win32-3.4\Release\psycopg\lobject_type.obj build\temp.win32-3.4\Release\psycopg\notify_type.obj build\temp.

win32-3.4\Release\psycopg\xid_type.obj build\temp.win32-3.4\Release\psycopg\adapter_asis.obj build\temp.win32-3.4\Release\psycopg\adapter_binary.obj build\temp.win32-3.4\Release\psycopg\adapter_datetime.obj build\temp.win32-3.4\Release\psycopg\adapter_list.obj build\temp.win32-3.4\Release\psycopg\adapter_pboolean.obj build\temp.win32-3.4\Release\psycopg\adapter_pdecimal.obj build\temp.win32-3.4\Release\psycopg\adapter_pint.obj build\temp.win32-3.4\Release\psycopg\adapter_pfloat.obj build\temp.win32-3.4\Release\psycopg\adapter_qstring.obj build\temp.win32-3.4\Release\psycopg\microprotocols.obj build\temp.win32-3.4\Release\psycopg\microprotocols_proto.obj build\temp.win32-3.4\Release\psycopg\typecast.obj /OUT:build\lib.win32-3.4\psycopg2\_psycopg.pyd /IMPLIB:build\temp.win32-3.4\Release\psycopg\_psycopg.lib /MANIFESTFILE:build\temp.win32-3.4\Release\psycopg\_psycopg.pyd.manifest

   Creating library build\temp.win32-3.4\Release\psycopg\_psycopg.lib and object build\temp.win32-3.4\Release\psycopg\_psycopg.exp

pqpath.obj : error LNK2019: unresolved external symbol _PQclear referenced in function _pq_raise …
Run Code Online (Sandbox Code Playgroud)

postgresql python-3.x

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

pip下载.whl文件在哪里?

我想用pip安装某个python包但由于我坐在pip后面的代理无法连接到互联网.

所以我的问题是:pip在哪里寻找.whl文件才能下载它们?我不能只使用我的浏览器(可以连接到互联网就好)下载.whl文件?使用下载的.whl文件安装软件包不是问题.

python

4
推荐指数
2
解决办法
4739
查看次数

pip install lxml在Windows上的python 3.7上失败

今天我在我的Windows 10机器上安装了python 3.7,大多数东西似乎都在工作,但是当我尝试运行pip install lxml安装失败时.它不是找到一个合适的预编译轮,而是下载源代码包,运行setup.py bdist_wheel该代码包然后调用visual studio来尝试构建一个C/C++扩展,但是失败了:

Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
Run Code Online (Sandbox Code Playgroud)

我相信真正的问题是为什么它首先需要重新编译.如果我在同一台机器上使用python 3.6.6设置虚拟环境,请pip install lxml下载并安装预编译的轮子.

PyPI似乎在Windows上的3.7上有lxml的轮子,但是平台名称可能没有正确匹配. python -V -V在我的机器上返回:

Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
Run Code Online (Sandbox Code Playgroud)

python lxml python-3.7

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