小编Jas*_*awn的帖子

无法使用kerl删除erlang构建

我用kerl安装了Erlang.我把它建成32位而不是64位,就像我应该的那样.试图纠正我的错误证明是有问题的.

./kerl status
Run Code Online (Sandbox Code Playgroud)

带给我

Available builds:
R15B01,r15b01
----------
Available installations:
----------
The current active installation is:
/Users/jason/erlang/r15b01
Run Code Online (Sandbox Code Playgroud)

然后,当我尝试

./kerl delete r15b01
Run Code Online (Sandbox Code Playgroud)

要么

./kerl delete R15B01
Run Code Online (Sandbox Code Playgroud)

我明白了

No build named r15b01
Run Code Online (Sandbox Code Playgroud)

./kerl build R15B01 r15b01
Run Code Online (Sandbox Code Playgroud)

给我

There's already a build named r15b01
Run Code Online (Sandbox Code Playgroud)

所以我无法重建,我无法删除旧的.我知道我很可能会遗漏一些非常明显的东西,但我是新手,并且找不到任何相关内容.

谢谢!

erlang

5
推荐指数
1
解决办法
695
查看次数

在OSX上使用pyrax模块时出错

我正在使用ansible rax.py脚本来存储我的库存.我遇到的问题与ansible无关,但与pyrax或pbr无关.

我采取了以下步骤:

sudo pip install pyrax
python
>>> import pyrax
Run Code Online (Sandbox Code Playgroud)

然后我得到:

File "/Library/Python/2.7/site-packages/pbr/packaging.py", line 870, in get_version
raise Exception("Versioning for this project requires either an sdist"
Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. Are you sure that git is installed?
Run Code Online (Sandbox Code Playgroud)

根据一些github问题,应该分别安装pbr来解决这个问题.我没有运气就这样做了.

pip show pbr
---
Name: pbr
Version: 0.10.0
Location: /Library/Python/2.7/site-packages
Requires: pip

pip show python-novaclient
---
Name: python-novaclient
Version: 2.19.0
Location: /Library/Python/2.7/site-packages
Requires: requests, iso8601, python-keystoneclient, Babel, oslo.utils, …
Run Code Online (Sandbox Code Playgroud)

macos python-2.7 pyrax

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

Yosemite安装后的Python configparser错误

我升级到优胜美地,这似乎打破了我的python模块.

python --version == Python 2.7.6

然后从Python shell:

>>> import pyrax
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/pyrax/__init__.py", line 38, in <module>
    import six.moves.configparser as ConfigParser
ImportError: No module named configparser
Run Code Online (Sandbox Code Playgroud)

所以它抱怨configparser.

pip show configparser
---
Name: configparser
Version: 3.3.0r2
Location: /Library/Python/2.7/site-packages
Requires: 
Run Code Online (Sandbox Code Playgroud)

但它就在那里.经过一些阅读后,很明显ConfigParser已经在python版本3中重命名为configparser.但是我运行2.7.

---编辑----

更多信息:
没有在Python上使用自制软件
我试过重新安装pyrax

有任何想法吗 ?

python configparser osx-yosemite

2
推荐指数
2
解决办法
3368
查看次数

标签 统计

configparser ×1

erlang ×1

macos ×1

osx-yosemite ×1

pyrax ×1

python ×1

python-2.7 ×1