相关疑难解决方法(0)

使用与virtualenv不同的Python版本

我有一个当前使用python 2.5.4运行的Debian系统.我得到了virtualenv正确安装,一切正常.我是否有可能使用不同版本的Python的virtualenv?

我编译了Python 2.6.2,并希望将它与一些virtualenv一起使用.是否足以覆盖二进制文件?或者我是否必须更改库中的某些内容?

python virtualenv virtualenvwrapper

997
推荐指数
22
解决办法
67万
查看次数

在RHEL上安装Python 3

我正在尝试使用以下步骤在RHEL上安装python3:

yum search python3
Run Code Online (Sandbox Code Playgroud)

哪个回来了 No matches found for: python3

其次是:

yum search python
Run Code Online (Sandbox Code Playgroud)

搜索结果中没有一个包含python3.我接下来应该尝试什么?

python rhel python-3.x

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

在Linux SUSE或RedHat上,如何加载Python 2.7

有人可以提供在SUSE和RedHat上安装python 2.7版所需的步骤吗?它上面的版本就像2.4,我需要至少2.6才能使我的脚本工作.所以在安装之后,我可以在xTerm中键入Python并获得Python 2.7命令行界面.

python linux rhel suse

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

安装C编译器时,$ PATH中找不到可接受的C编译器

我在安装C编译器本身时面临以下错误(gcc gnu).

configure: error: in `/home/gcc-5.3.0':
configure: error: no acceptable C compiler found in $PATH
Run Code Online (Sandbox Code Playgroud)

注意到我已经尝试了这个问题中列出的解决方案但没有成功.

操作系统:RHEL6和CentOS

centos rhel

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

/lib64/libc.so.6:找不到版本"GLIBC_2.14".为什么我收到此错误?

我在节点js工作.我已经安装了鹰嘴豆泥包.它安装得当.我正在使用此包修改pdf文件.在下载pdf时我称之为鹰嘴豆泥.Onclick下载我收到此错误.

Error: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /var/www/html/node_modules/hummus/binding/hummus.node)
    at Object.Module._extensions..node (module.js:681:18)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/var/www/html/node_modules/hummus/hummus.js:5:31)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Module.require (module.js:596:17)
    at require (internal/module.js:11:18)
    at /var/www/html/app/routes.js:2250:18
    at Layer.handle [as handle_request] (/var/www/html/node_modules/express/lib/router/layer.js:95:5)
Run Code Online (Sandbox Code Playgroud)

在这个链接的帮助下,我更新了glibc.但我仍然得到同样的错误.请帮我找出问题所在.我正在使用CentOs 6.9

centos node.js gipc hummus.js

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

安装Cygwin后,$ PATH中找不到可接受的C编译器

我想在windowsXP上安装Kannel网关.为此,我下载并安装了Cygwin.但是当我去配置Kannel时,我遇到了以下错误.(我将PATH设置为C:\ cygwin\bin; C:\ libxml2-2.6.30 + .win32\bin;)

Running system checks ...
checking build system type... i686-pc-cygwin
checking host system type... i686-pc-cygwin
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Run Code Online (Sandbox Code Playgroud)

日志文件如下.

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.62.  Invocation command …
Run Code Online (Sandbox Code Playgroud)

gcc cygwin kannel

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

在 docker 容器上安装 Python 3.11.1

我想用作debian:bullseye基础映像,然后安装特定的 Python 版本 - 即 3.11.1。目前我正在学习docker和linux。

据我了解,我可以:

  1. 下载并编译源码
  2. 安装二进制文件(使用 apt-get)
  3. 使用Python基础镜像

我在这里和网上的文章中遇到了无数的问题。我用死蛇吗?我需要什么版本?有没有官方的 python 发行版(无论如何谁都是死蛇)?

但最终我想知道使用 Python 的最佳方法。我不想使用 Python 基础映像 - 我对所涉及的步骤很好奇。编译源代码 - 我还远没有达到那种水平的专业知识 - 改天再做。

目前我正在开展以下工作:

FROM debian:bullseye

RUN apt update && apt upgrade -y
RUN apt install software-properties-common -y
RUN add-apt-repository "ppa:deadsnakes/ppa"
RUN apt install python3.11
Run Code Online (Sandbox Code Playgroud)

这失败了:

#8 1.546 E: Unable to locate package python3.11
#8 1.546 E: Couldn't find any package by glob 'python3.11'
Run Code Online (Sandbox Code Playgroud)

最终 - 这不是错误 - 它只是找到一种在我的容器上获取​​特定 Python 版本的好方法。

python docker

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

如何让 Pycrypto 在 Docker 上正常工作?

我正在AWS lambda 上使用Pychromeless 存储库并取得成功。

\n\n

但现在我需要使用 pycrypto 依赖项,但我得到了

\n\n

configure: error: no acceptable C compiler found in $PATH\n\xc2\xa0\n运行时make docker-build\n(放入文件后pycrypto==2.6.1requirements.txt

\n\n

这个线程,有人提到了同样的问题:\n\xc2\xa0

\n\n

“gcc 编译器不在您的 $PATH 中。这意味着您没有安装 gcc,或者它不在您的 $PATH 变量中”。

\n\n

所以尝试放置apt-get install build-essential在 Dockerfile 中,但我得到了

\n\n

/bin/sh: apt-get: command not found

\n\n

然后,我尝试使用\xc2\xa0yum install gcc

\n\n

只为得到

\n\n

The command \'/bin/sh -c yum install gcc\' returned a non-zero code: 1

\n\n

Docker-lambda [信息页面](https://hub.docker.com/r/lambci/lambda/)说:

\n\n
This …
Run Code Online (Sandbox Code Playgroud)

pycrypto python-3.x docker dockerfile

3
推荐指数
1
解决办法
1652
查看次数