我刚刚用ubuntu/trusty32创建了一个流浪箱。在盒子创建期间,流浪者供应者完成了以下操作:
wget
下载了python virtualenv源tarballtar zxvf ./virtualenv.tar.gz
解除virtualenv源tarball的更正python ./virtualenv/virtualenv.py ./venv
创建了名为venv
的virtualenvsource ./venv/bin/activate
获取新创建的venvpip install django
、pip install mysqlclient
等的pip包。所有这些都工作得很好而且完美-由流浪者供应者在第一次创建流浪者盒子时执行。
但是,稍后,我登录到vagrant ssh并尝试通过pip
安装ipython
。
$ vagrant ssh
vagrant@django-box:~$ source venv/bin/activate
(venv) vagrant@django-box:~$ pip install ipython
Traceback (most recent call last):
File "/home/vagrant/venv/bin/pip", line 11, in <module>
sys.exit(main())
File "/home/vagrant/venv/local/lib/python2.7/site-packages/pip/__init__.py", line 215, in main
locale.setlocale(locale.LC_ALL, '')
File "/home/vagrant/venv/lib/python2.7/locale.py", line 579, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
(venv) vagrant@django-box:~$
注意:这是一个全新的流浪箱,运行ubuntu/trusty32。
关于语言环境错误有几个这样的问题,但是根据这些问题,对于这种流浪的场景没有任何帮助。
在创建/提供流浪箱的过程中,所有这些功能都工作得很好,但在手动尝试相同的操作时,这些功能都无法正常工作。
目前没有回答
相关问题 更多 >
编程相关推荐