投稿

Install failed : pythonz

症状   一般ユーザーでpythonzをインストールしようとすると /usr/local/pythonz にインストールしようとして失敗してしまう。   $ curl -kL https://raw.github.com/saghul/pythonz/master/pythonz-install | bash   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current                                  Dload  Upload   Total   Spent    Left  Speed 103  2596  103  2596    0     0   2290      0  0:00:01  0:00:01 --:--:--  2290 Downloading https://github.com/saghul/pythonz/tarball/master ######################################################################## 100.0%Warning: Failed to create the file pythonz-latest.tar.gz ...

svn checkout を実行すると「svn: ネットワーク接続が突然切られました」のメッセージが表示される

症状    $ svn co svn://yourhostname/yoursvndir        svn: ネットワーク接続が突然切られました 解決方法    svn ホスト上で、        $ vi /etc/xinetd.d/svnserve        only_from で指定しているスコープを変更する。    $ service xinetd reload

Ansible On Windows

Windows 環境で Ansible を利用できるようにするために、 C:\temp>pip install ansible Downloading/unpacking ansible   Running setup.py egg_info for package ansible     Traceback (most recent call last):       File "<string>", line 16, in <module>       File "c:\docume~1\yamamu~1\locals~1\temp\pip-build-YourName\ansible\ setup.py", line 17, in <module>         from ansible.constants import DEFAULT_MODULE_PATH       File "c:\docume~1\yamamu~1\locals~1\temp\pip-build-YourName\ansible\ lib\ansible\constants.py", line 19, in <module>         import pwd     ImportError: No module named pwd     Complete output from command python setup.py egg_info:     Traceback (most recent call last):   File "<string>", line 16, in <module>   File "c:\docume~1\yamamu~1\loca...

python import win32com.client -> EOFError in gencache.py

症状   import win32com.client   File "C:\Python27\lib\site-packages\win32com\client\__init__.py", line 11, in <module>     import gencache   File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 662, in <module>     __init__()   File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 56, in __init__     _LoadDicts()   File "C:\Python27\lib\site-packages\win32com\client\gencache.py", line 109, in _LoadDicts     version = p.load() EOFError   対処      move  C:\Python27\Lib\site-packages\win32com\gen_py\dicts.dat C:\Python27\Lib\site-packages\win32com\gen_py\dicts.dat.old  

Python スクリプトで出力している内容が Jenkins の Console にリアルタイムで出力されない。

症状 スクリプトをすべて完了しないと Python 内で行っている print の内容が、コンソールに出力されない。 対処 python の起動オプションに -u を追加する。

gvim を起動、あるいはコマンドを打とうとすると vp_pipe_open のエラーが起きる

対処 ちょっとちがうかも。 コマンドプロンプトより where gvim where vim を実行しパスが通っていたら、環境変数のPATHより取り除く。 ただし、システムパスになっている場合は、gvim.exe 、 vim.exe を適当な名前にリネーム         する。

rake redmine:plugins:migrate RAILS_ENV=production を行うと Duplicate Error Column Name などのエラーが起こる

症状        rake redmine:plugins:migrate RAILS_ENV=production       を実行すると、すでに存在するテーブル、あるいはすでに存在するカラムをaddしようとしてい       る旨のエラーがでる。 原因 DB移行作業時に'schema_migrations'の移行がされていなかったため、現行データベースの状況にあった適切なMigrationが実行できない。 対処 yaml_db のソースコードを修正する: vi ./.rvm/gems/ruby-1.9.3-p286/gems/yaml_db-0.2.3/lib/serialization_helper.rb 161行目ぐらいにある ActiveRecord::Base.connection.tables.reject { |table| ['schema_info', 'schema_migrations'].include?(table) } を ActiveRecord::Base.connection.tables.reject { |table| ['schema_info'].include?(table) }        とする。