仮想 Python 環境で pylons の作業を行っています。SQLalchemy で MySQL を使用したいのですが、仮想環境に MySQLdb モジュールをインストールできません。Python 用にコンパイルされたバージョンを使用しているため、easyinstall を使用できません。 2.6 を .exe 形式で、仮想環境内からインストールを実行しようとしましたが、うまくいきませんでした。
1 に答える
0
わかりました。通常の python 2.6 インストールにモジュールをインストールした後、Python26 フォルダーに移動し、たまたますべてのリストである MySQL-python-wininst というファイルを見つけました。インストールされたモジュール ファイル。基本的には、MySQLdb と呼ばれる 2 つのフォルダーと、MySQL_python-1.2.2-py2.6.egg-info と呼ばれる別のフォルダー、および他の 3 つのファイル (_mysql.pyd、_mysql_exceptions.py、_mysql_exceptions.pyc) でした。そこで、それらが配置されているフォルダー (Python26/Lib/site-packages) に移動し、それらを virtualenv の site-packages フォルダー (env/Lib/site-packages) にコピーすると、モジュールは完全に機能しました!
注: すべてのパスはデフォルトです
于 2009-10-14T01:49:43.377 に答える