问题标签 [pyenv]
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 - pyenv:pip:找不到命令
我试图让 Python 2.7 在 OSX El Capitan 上与 pyenv 和 virtualenv 很好地配合使用。我已经安装pyenv
了 Homebrew,然后是 Python 2.7.11 和pyenv install 2.7.11
. 这描述了设置:
.bashrc
包含行:
现在,当我尝试创建一个新的 virtualenv 项目时:
知道我做错了什么吗?
python - 无法打开软件中心(没有名为 gi.repository 的模块)+ yum(没有名为 yum 的模块),(ubuntu)
我的操作系统是 VirtualBox 中的 ubuntu 15.10,我发现我无法升级我的操作系统,也无法打开软件中心。我试图用谷歌搜索这个问题,但是当我找到一些可以尝试的方法时。我也会发现更多新问题。并不能解决这些问题。
我尝试详细描述我所做的事情以及计算机的状况(错误消息)。谢谢!
$ 软件中心
我谷歌“没有名为 gi.repository 的模块”,发现我需要安装 PyGObject ,但是..
$ sudo pip 安装 PyGObject
$ which python (我可以/我应该修改它/usr/bin/python
吗?)
$ pacman -Qikk python-gobject python
$ python -c“导入gi;打印(gi.__spec__)”
$ python -c“导入gi;打印(gi.__dict__)”
关于的问题
yum
$ sudo apt-get install yum
$ yum --版本
$哪里是蟒蛇
而且我尝试$ sudo vi /usr/bin/yum
并修改了#!/usr/bin/python
每个路径$ whereis python
,并使用不同版本的Python来做 >> import yum
,但yum
仍然不起作用
我已经安装了
pyenv
,并尝试了三个版本来测试yum
$ pyenv 版本
(我通常用$ pyenv global 2.7.11
)
$点子--版本
$点列表
$ /usr/bin/python2.7-dbg
我认为所有问题的根源在于我安装了许多不同版本的 Python,而我没有使用好方法来安装/升级它们....
这是我第一次在这里用英语提问。我希望你能明白我的意思和我的问题是什么。非常感谢,对不起我的英语,我整天都在努力解决它……如果问题能解决,我将不胜感激!
如果有什么需要测试或解释的,请告诉我,谢谢!
python - 使用 pip 和 Python 3 安装 pylibmc 时出错
我已按照步骤操作
错误:
python - 在 python 代码中加载我的共享库时出现导入错误。
我想问一个关于构建以下代码的问题。一个问题是我无法从 python 对象调用已编译的 .so 文件。也许,一个原因是python找不到boost库之一(libboost_python.dylib)。但是 $DYLD_LIBRARY_PATH 有一个安装 libboost_python.dylib 的目录。
我假设我将从 python 代码访问这个 c++ 类及其修复函数。例如,
构建此代码的makefile是
构建此代码后,make 命令在我的工作目录中生成了“klass.so”。现在运行调用 c++ 类“World”的 python 代码。
DYLD_LIBRARY_PATH 是...
与生成的 .so 文件链接的库是
有什么建议吗?
最好的,哈希
python - 用 pyenv 填充 pip
我如何得到一个点垫片~/.pyenv/shims
。我正在使用 pyenv,但which pip
仍然显示 pip 的系统版本。
根据从文档复制的以下评论,它似乎应该通过重新散列发生,但我已经运行pyenv rehash
并且没有任何反应
从文档复制:
Through a process called rehashing, pyenv maintains shims in that directory to match every Python command across every installed version of Python—python, pip, and so on.
根据评论中的请求,这里是我的 PATH
/Users/patrick/google-cloud-sdk/bin:/Users/patrick/.pyenv/shims:/Users/patrick/.pyenv/bin:/Users/patrick/.local/bin:/Users/patrick/npm/bin:/Users/patrick/google_appengine:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mongodb/bin
这是我的~/.pyenv/shims
内容:
$ ll ~/.pyenv/shims/
total 80
drwxr-xr-x 12 patrick staff 408 May 23 09:49 .
drwxr-xr-x 22 patrick staff 748 May 4 18:10 ..
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 2to3
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 idle
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 pydoc
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 python
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 python-config
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 python2
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 python2-config
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 python2.7
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 python2.7-config
-rwxr-xr-x 1 patrick staff 408 May 4 18:15 smtpd.py
python - 在 OSX 中设置系统 python 路径
我正在使用OSX
. 假设我已经安装pyenv
,并且在安装包时,我被要求提供PYTHON2_LIBRARY
我设置为/home/username/.pyenv/shims/python
. 现在,我认为存在一些 lib 路径冲突。如何设置回系统python
以及在哪个路径中可以找到它?
python - 'HOME' 的 Bash 环境变量设置返回“pyenv: no such command `sh-activate'”
我的问题是关于 pyenv 一个 python 版本控制管理器和 bash 脚本。
我一直在运行 bash 脚本来在我的 Ubuntu 系统上运行多个保管箱帐户。(参考链接:https ://askubuntu.com/a/475420 )
设置 pyenv 和 autoenv 后,我发现我的 bash 脚本中的一个命令返回如下错误消息。
命令)HOME="$HOME/.dropbox-alt"
返回)pyenv: no such command
sh-activate'`
上面的环境变量似乎运行良好。当我运行命令 echo $HOME 时,它返回如下。
命令)echo $HOME
返回)
此错误消息与所有 bash 命令一起出现,例如 commandexport、ls、cd、mkdir、...
这是我的~/.bashrc
结局,
#通过添加自动加载pyenv
#以下到 ~/.bash_profile:
我想知道是什么导致了这个错误消息,并且想知道这个错误是否会影响我的任何系统。
非常感谢。
python - pyenv:构建失败(Ubuntu 15.04 使用 python-build 20160509)
我已经在我的系统上安装了 pyenv,并且命令运行pyenv install --list
良好。但是当我使用 下载一些 Python 版本时pyenv install 2.7.11
,结果如下:
我在官方Common build questions上没有发现任何类似的问题。
是pyenv
不是没有赶上新的 Ubuntu 更新?
python - pip3 frpm /Library/Python/2.7/site-packages
Operation not permitted
当点安装。
我认为安装 pip 的地方有一些错误的地方
我正在使用这样的pyenv
并有一些像这样的点
我认为这些事情引起了Operation not permitted
错误,任何人都可以解决这个问题吗?
python - 导入 matplotlib 时的问题
我已经设置了一个虚拟环境来使用pyenv
. 当我运行import matplotlib.pyplot as plt
这个时,我得到:
我在OS X Yosemite
,这是我通过以下方式安装的软件包库pip
:
有解决此问题的解决方案吗?