问题标签 [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.
anaconda - 如何在 pyenv 中更新 anaconda 的版本
我想知道如何更新pyenv中的anaconda,继承我安装到以前版本的第三方模块。
我现在正在使用 anaconda3-2.5.0 并想使用 anaconda3-4.0.0。我用 pyenv 管理它。如果我只是通过pyenv安装新版本,我安装的第三方模块是否会继承到新版本?我怎样才能做到这一点?每当我安装新模块时,我是否应该小心列出已安装的模块,以便立即将它们重新安装到环境(版本)中。
对不起我的英语不好。
python - pyenv 无法将 anaconda 包复制到 anaconda virtualenv
1、我有一个新的linux,python=python2.7和python3=python3.4
2、我使用git安装了pyenv
3、我使用 pyenv 安装了 anaconda3-4.1.1 并使用 pyenv global anaconda3-4.1.1 通过 pyenv 将其设置为全局
4、我使用pyenv virtualenv anaconda3-4.1.1 mytestenv创建了一个virtualenv
5、我使用import numpy来测试结果。在原始的 anaconda3-4.1.1环境中,可以导入 numpy,但在mytestenv 环境中没有 numpy。
请查看以下详细信息:
python - 在 Dockerfile 中使用“pyenv activate”
我正在尝试在 Dockerfile ( FROM nvidia/cuda:8.0-cudnn5-devel-ubuntu16.04
)中安装和设置 pyenv
这是 Dockerfile 的后半部分(前半部分只是安装依赖项):
Docker 安装在最后一行失败:
这里有什么问题 ?是否有使用 Docker 设置 pyenvs 的最佳实践?
python - Pyenv - virtualenv 如何指定使用 .file 的 virtualenv?
如何使用 .file 指定 pyenv-virtual env 以便当我 cd 到一个目录时,我会自动选择正确的 pyenv 和正确的 virtualenv。
python - pytest 与另一个版本的 python 一起运行
我已经安装pyenv
并安装了不同版本的 python:
我使用以下命令切换到python 3.5.2
:
pyenv 外壳 3.5.2
当我检查 python 版本时,这就是我得到的:
但是当我运行时pytest
,它仍然运行在python 2.7.6
:
pytest -v
================================================ ===================== 测试开始 ========================== ===========================================
平台 linux2 -- Python 2.7.6 , pytest-3.0.3, py-1.4.31, pluggy-0.4.0 -- /usr/bin/python
为什么pytest
在旧版本下运行?
python - pyenv 和 anaconda 与“导出路径”有关的问题
我的系统中安装了pyenv+virtualenv和Anaconda来管理虚拟环境。
我的 .zshrc 文件如下所示:
在给定的文件夹中,我设置了一个本地pyenv
虚拟环境
列出该pyenv
文件夹中的虚拟环境会导致:
但是,当我加载 python 而不是使用 Python v2.7.12 打开会话时(正如人们所期望的那样,因为pyenv
加载了虚拟环境),我得到:
很明显,Anaconda 平台正在我的pyenv
虚拟环境之间进行。列出conda
环境显示:
如果我注释掉该export PATH="$HOME/anaconda3/bin:$PATH"
行,pyenv
则按预期工作。
有什么办法可以同时维护这两个管理器而不会相互冲突?
python - 由于难以导入 python 模块,yum 无法正常工作
我正在运行一个 CentOS 7.2 系统,我最近使用 pyenv 安装 Python 2.7.5。我对 Linux 比较陌生,我的印象是我应该使用 pyenv 安装 Python,以免干扰“系统 Python”。在安装 pyenv 之前,yum 运行良好。
但是,现在,当我尝试使用 yum 时,出现以下错误:
导入运行 yum 所需的 python 模块之一时出现问题。导致问题的错误是:没有名为 yum 的模块。请安装提供此模块的软件包,或验证模块是否安装正确。
我尝试按照这篇文章的第一个回复的建议进行操作。当我输入时find / -type f -executable -name 'python2*'
,我得到以下输出:
~/.pyenv/shims/python2
~/.pyenv/shims/python2.7
~/.pyenv/shims/python2.7-config
~/.pyenv/shims/python2-config
~/.pyenv/shims/versions/2.7.5/bin/python2.7
~/.pyenv/shims/versions/2.7.5/bin/python2.7-config
~/.pyenv/shims/versions/2.7.5/envs/spyderenv/bin/python2.7
/usr/bin/python2.7
/usr/bin/python2.7 显然应该是系统 Python,但是当我运行它并输入“import yum”时,我得到ImportError: No module named yum。(只是为了覆盖我的基础,'yum' 文件的第一行是#!/usr/bin/python,/usr/bin/python 是指向 python2 的链接,python2 是指向 python2.7 的链接)
似乎 pyenv 以某种方式把事情搞砸了,但我不知道怎么做。在此先感谢您的帮助。
python - pyenv 代理在 MAC 上不起作用
如标题所述,以下配置未启用代理。
还有其他方法吗?
oh-my-zsh - Mac 越来越慢。因为pyenv或zsh,bash设置?
突然我的终端严重变慢了!我不知道为什么,但我想原因是 pyenv 或 zsh,bash 设置有问题。
这是我在终端(zsh)中运行时的pyenv 日志。ls
python - 如何在多进程系统中实现锁定?
我们正在并行运行许多 jenkins 项目。我们使用的是 python,我们选择使用 pyenv 来管理虚拟环境。不幸的是,pyenv 有一个众所周知的竞争条件。为了解决这个问题,我想在进程级别实现锁定。我想做的是:
我的脚本是用 bash 编写的。如何在 bash 中实现资源锁定/解锁?