问题标签 [pythonbrew]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python:pythonbrew 和 virtualenv 有什么区别?
我是 python 新手,我打算学习 django。我对 ruby(不是 rails)有一点经验,我对RVM很熟悉,但是我不明白pythonbrew和virtualenv之间的区别。我知道pythonbrew是RVM的模仿,但我认为virtualenv已经在做 RVM 所做的事情(反之亦然,pythonbrew已经在做 RVM 所做的事情)。有人可以解释一下,也许可以提供一些具体的例子/用法来帮助我理解它。非常感谢!
python - 手动安装后无法在 pythonbrew 中导入 pygtk
由于无法通过pip
我尝试手动安装 pygtk 来安装它。
我从pypi下载了源 tar并运行
它安装得很好,例如pygtk-demo
在我的路径中。但是,每当我尝试时,import pygtk
都会出现以下错误:
我似乎错过了什么或犯了一个错误。我必须做什么才能使用 pygtk?
python - 如何使用 pythonbrew 安装额外的 python 包
我正在使用 pythonbrew 在我的 CentOS 上安装 2.7.2。它以前工作过,但这次在一个单独的干净系统上我遇到了问题。
安装 pythonbrew 后(我不得不 --force 因为它在 make test 中抱怨 distutils)我切换到 2.7.2 当我运行 easy_install setuptools 它尝试进入系统 python(2.5)。由于我不是超级用户,这当然失败了。
我在这里想念什么?
python - 如何在 OS X 上的 pythonbrew 下构建 pgmagick?
pgmagick
尝试使用 XCode 4.3.1 在 OS X Lion 上构建时,我没有取得太大的成功。
我已经使用以下命令(通过自制软件)安装了 ImageMagick 和 GraphicsMagick,以及 boost:
然后我在https://bitbucket.org/hhatto/pgmagick克隆 repo :
但是我总是收到以下错误:
根据 stdout 上的输出,setup正在为 boost ( ) 寻找正确的位置/usr/local/lib
。
我也尝试过easy_install
,pip
但没有运气。我正在使用 Pythonbrew,但也禁用了它并尝试使用股票 python 安装 - 仍然没有成功。
关于如何解决问题或进一步诊断问题的任何建议?
python - 在 pythonbrew 中使用交互式 python
我安装pythonbrew
然后切换到python3.2。
然后我发现我无法交互运行 python:
我真的在使用 python 3.2 吗?我什至不能跑去python --version
看我在做什么。
linux - 从 bash 脚本停用 pythonbrew
我正在尝试从 bash 脚本中停用 pythonbrew。在 shell 内键入时pythonbrew off
可以正常工作。
在我的 bash 脚本pythonbrew off
中只是被忽略了。使用回声时,我得到:
调用该函数会导致程序退出而不打印失败消息。
这是功能:
ubuntu-10.04 - pythonbrew 不再存在
所以我前几天在我的 ubuntuo 11.04 上安装了 pythonbrew - 实际上是昨天 - 现在我无法“找到”它。在我切换到 2.7.2 之前,现在我对 pythonbrew 的所有请求都以错误结尾-
我做错了什么,我的 pythonbrew 在哪里?
不返回任何东西...我是打算让 pythonbrew 成为某种启动的东西吗?
ps如果你还没有猜到,我对unixy的东西不是很熟悉,如果这是一个obvi问题,对不起。
更新我按照这个 SO 项目安装了 pythonbrew:Python 2.7 on Ubuntu
UPDATE2好的,所以我按照那个链接重新安装了pythonbrew(即我从我的/目录运行 curl -kL http://github.com/utahta/pythonbrew/raw/master/pythonbrew-install | bash)
那告诉我它已将 pythonbrew 安装到 /home/{loginname}/.pythonbrew 目录
所以我去了那里,然后我在那个链接中运行了另一条线(我知道这条线的作用,但是运行它!)。$HOME/.pythonbrew/etc/bashrc
好的,现在 pythonbrew 又回来了并运行了。更好的是,我在安装 pythonbrew 后通过 pip 安装的 virtualenv也回来了。我不知道发生了什么,但显然每次我登录时我都需要
转到 /home/{loginname}/.pythonbrew 目录
跑 。$HOME/.pythonbrew/etc/bashrc
如果ubuntu可以在启动/登录时执行上述两个步骤,有什么想法吗?
pythonbrew - pythonbrew 与 mod_wsgi
pythonbrew 没有被 mod_wsgi 文件接收,配置如下:
我想使用的pythonbrew版本的python位于:
/home/bharal/.pythonbrew/pythons/Python-2.7.2/lib/python2.7/site-packages
我的 pythonbrew 安装在这里:
/home/bharal/.pythonbrew/
我如何告诉 mod_wsgi 使用这个版本 (2.7.2) 而不是 ubuntu (2.6) 附带的默认 python 版本?
当我运行我的服务器时,我收到如下错误:
从日志中可以看出,服务器仍在查看 python 2.6!为什么?我已经启动了 pythonbrew,所以当我输入时,python
我可以看到版本是 2.7.2,并且我需要的所有设置和包都是可导入的!
更新如下面的答案所示,mod_wsgi不在乎我告诉它使用哪个 python - 事实上,我不能告诉它使用任何特定的 python。这样做的唯一方法是下载一个未编译的 wsgi 文件,使用我想要的特定 python 版本进行编译,然后使用已编译的 wsgi。
如果您愿意,请参阅我的另一个问题Error: Command failed with rc=65536 python and mod_wsgi了解一些步骤和指向 tutes 的链接。最后我没有针对 2.7 进行编译(我的 2.6 很好,让 pythonbrew 编译工作太难了)
debian - 是否可以重新定位pythonbrew
我正在尝试使用 pythonbrew 创建一个包含自定义构建的 python 的 debian 包。
编译和debian构建成功。问题是当我在其他机器上安装包时,一些模块不起作用。例如hashlib
甚至os.getcwd()
不工作。而在构建机器上一切正常。
是否可以重新定位python安装?可能是什么问题?
我在/opt/sw-python/extra/pythonbrew
目录中构建它,并在安装时将 pythonbrew 放置到同一/opt/sw-python/extra/pythonbrew
目录中。
目标机器:
建机:
python - Pythonbrew 在 Ubuntu 上安装 ZSH
当我的外壳是 ZSH 时,任何人都可以了解如何安装 pythonbrew / pythonz。我在 ubuntu 12.04 上。
我遵循 curl 的标准安装,然后将该行添加到 ~/.bashrc 但它会在新的 zsh 终端中返回一个未知命令。