问题标签 [miniconda]
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 - 使用 miniconda 安装 python-gobject 和 python-gtk
我最近切换到 miniconda(从仅使用 pip),我的系统如下:
- Ubuntu 16.04
- miniconda2 python 2.7.5
但是,我完全不知道如何安装两个特定的库,并且在网上找不到任何信息。通常,我会通过以下方式安装这些
~ sudo apt-get install python-gobject
~ sudo apt-get insatll python-gtk2
但这显然是为系统 python 而不是 miniconda 版本安装它们。我试过了
~ conda install gobject
并被告知
``` 错误:当前 linux-64 频道中缺少包:- gobject
你可以在 anaconda.org 上搜索这个包
```
我搜索并发现了许多我认为是名称包括 gobject 的人回购,但是我如何确定哪些(如果有)与安装的模块相同python-gobject
?我尝试了一些,但最终出现了数百次冲突。
我真正想做的只是安装 ubuntu 版本,但对于 miniconda。非常感谢任何帮助,很抱歉,这是一个非常基本的问题:有时我真的不了解 python 生态系统。
virtualenv - 无法使用 pyenv 作为 virtualenv 访问 Anaconda/Miniconda 环境
我正在向您展示我用来创建基于 miniconda 的 virtualenv 的步骤,该 miniconda 是基于 pyenv-virtualenv docs 的。最后,您将看到 virtualenv 已创建,但我无法访问它。
1.0。检查我最初的 pyenv 版本:
1.1 安装迷你康达:
1.2. 基于 miniconda 创建 venvtest virtualenv:
当我想检查是否创建了 virtualenv 时,它没有显示。所以我无法访问它:(
拜托,我希望你能帮助我。
bash - Python 3.5 的终端换行问题
在使用基于 Python 3.x 的 conda 环境时,我遇到了在 IPython 终端中包装长命令的问题:
在这种情况下,我试图沿着上一个命令向左滚动以对其进行编辑。沿线滚动触发了这种观察到的行为,其中该行复制了多次,从而使行内容变得混乱。
我尝试编辑的每个超出窗口宽度的命令都会发生这种情况。
当我在 Python 2.7 中使用 conda 环境时,不会发生此行为。
即使我使用空的 .bashrc 和 .bash_profile 文件启动一个新终端(这会删除我在其他地方看到的导致问题的用户进行的 PS1 修改),也会发生这种行为。env
命令输出:
Conda 环境规格:
我正在使用 LXTerminal 运行 Ubuntu GNOME,但这种行为也发生在 XTerm 和 MATE 终端中。
另一方面,我知道使用相同 conda 环境的换行在我通过 SSH 访问的远程服务器上表现正常 - 该行环绕到终端的第二行、第三行等,而不是输出 < 和 > 字符. env
在此服务器上(某些值被屏蔽):
任何关于正在发生的事情的想法将不胜感激。
python - Conda:找不到命令;迷你康达
在我的 iMac 上安装 Miniconda2。
但它不会起作用。
我花了 3 个多 2 小时在网上搜索解决方案,但没有一个有帮助。谢谢!
顺便说一句,该.bash_profile
文件如下所示:
pip - 科学 Python 安装建议
我是 Python 新手,开始着手一个将分发给用户的大型项目。我也是公司中第一个使用的人,我想获得有关安装 Python 和软件包的最佳方法的建议,这样我就不会走错方向。
我需要数据分析框架(pandas、numpy、scipy、matplotlib、statsmodels、pymongo),我最初的方法是直接安装 Python 3.5,然后在每个包上使用 pip install。
我遇到了其他人发现的类似问题 [ Unable to find vcvarsall ],并解决了。下一个问题是安装 scipy 时缺少 BLAS 和 LAPACK。在这一点上,我认为 Anaconda 是要走的路,而不是单独的 pip 安装,并且可以轻松设置所有内容。
Anaconda 的一个问题是它安装了很多我永远不会使用的软件包,并且可能没有我将来想使用的一些软件包,例如 TensorFlow(大概可以执行 pip install 来获取未包含的额外软件包?) .
中间的解决方案似乎是 Miniconda,我相信它可以解决 scipy 的 BLAS/LAPACK 问题。
所以我的问题是:有使用 Python 开发数据分析项目经验的人是否可以将其部署到用户的 Windows 桌面,并在 Linux 上运行服务器端组件,提供从零开始他们会做什么的建议组织?
(我目前赞成沿着 Anaconda 路线前进。)
python - 当前 osx-64 和频道中缺少软件包
尝试使用文件重新创建环境后,出现此错误:
Error: Packages missing in current osx-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
在 docker 容器上运行这些命令也会出现同样的错误。
Error: Packages missing in current linux-64 channels:
- timbr-io::argh 0.26.1 py27_0
- timbr-io::pathtools 0.1.2 py27_0
- timbr-io::watchdog 0.8.3 py27_0
这是我用作源的文件:
name: snowflakes
dependencies:
- boto3=1.3.1=py27_0
- botocore=1.4.28=py27_0
- docutils=0.12=py27_2
- ecdsa=0.13=py27_0
- futures=3.0.5=py27_0
- jmespath=0.9.0=py27_0
- openssl=1.0.2h=1
- paramiko=1.16.0=py27_0
- pip=8.1.2=py27_0
- pycrypto=2.6.1=py27_4
- python=2.7.12=1
- python-dateutil=2.5.3=py27_0
- pyyaml=3.11=py27_4
- readline=6.2=2
- setuptools=23.0.0=py27_0
- six=1.10.0=py27_0
- sqlite=3.13.0=0
- timbr-io::argh=0.26.1=py27_0
- timbr-io::pathtools=0.1.2=py27_0
- timbr-io::watchdog=0.8.3=py27_0
- tk=8.5.18=0
- wheel=0.29.0=py27_0
- yaml=0.1.6=0
- zlib=1.2.8=3
- pip:
- argh==0.26.1
- pathtools==0.1.2
- watchdog==0.8.3
注意:我实际上是运行以下命令创建这个文件,问题是当我尝试重新创建这个环境时。
conda create --name snowflakes boto3 paramiko
source activate snowflakes
conda install -c timbr-io watchdog
conda env export > environment.yml
如您所见,我是watchdog
从timbr-io
(在 anaconda.org 中)安装的,它具有 linux-64 和 osx-64 版本(timbr-io/watchdog)。
python-2.7 - 在 miniconda 中添加本地包
我有一个本地 python 包。包的 setup.py 脚本将它放在 /usr/local/lib/python2.7/dist-packages/ 但是当我导入包时它失败了。我想这是因为我使用的是 miniconda。关于如何用 miniconda 凝胶它的任何想法?
python - 我想 pip install myFile.env
我有一个用于创建虚拟环境的 .env 文件。
我想安装相同的包(在 .env 文件中指定),但这次我不希望它成为虚拟环境。我怎样才能做到这一点?
非常感谢。
注意:miniconda 或 anaconda 可以使用 .env 文件来创建虚拟环境,如下所示:
然后你可以运行
激活你的 virtualEnv。但我怎么能做类似的事情:
安装 myFile.env 中指定的所有包,但不在虚拟环境中。
这是我的 alpha.env 文件:
python - 不同计算机上的脚本执行时间(python 3.5、miniconda)
我遇到了以下问题:在一台计算机(2 号)上的脚本执行时间明显大于在另一台计算机(1 号计算机)上的执行时间。
- 计算机 1 - i3 - 4170 CPU @ 3.7 GHz(4 核),4GB RAM(执行时间 9.5 分钟)
- 计算机 2 - i7 - 3.07GHz(8 核),8GB RAM(执行时间 15-17 分钟)
我使用 Python 来处理 Excel 文件。我为这三个库导入:
xlrd
,xlsxwriter
,win32com
为什么执行时间不同?我该如何解决?