編集: #1

編集: #1

PC に PyMOL をインストールしたいと思います。昨日アンインストールしたのは、以前 Python(x,y) 経由で Python 2.7.9 をインストールしたのに対し、PyMOL インストール (数か月前にインストールしたので、どうやってインストールしたか忘れてしまいました) では Python 2.7.8 を使用していたため、PyMOL が正常に動作しなくなったためです。たとえば、私が撮ったこのスクリーンショットを見てください。GUI 分子ビューアは表示されず、コンソールだけが表示されています。

ここに画像の説明を入力してください

私はホイールファイル(つまりhttp://www.lfd.uci.edu/~gohlke/pythonlibs/#pymolamd64 バージョン) を使用していますが、pip の問題が発生しました。64 ビット Python 2.7.9 インストールに付属していた pip を参照してください。pip の exe ファイルは pip2.exe と呼ばれます。そこで、システム環境変数を(Python インストールがある場所)PYTHONPATHに変更し、 (関連する場合は pip2.7.exe、easy_install.exe、easy_install-2.7.exe とともに)に変更しました。次に、次を実行しました。C:\Python27PATHC:\Python27\Scriptspip2.exe

pip2 install pymol-1.7.2.1-cp27-none-win_amd64.whl

コマンドプロンプトから実行しましたが、エラーが発生しました:

Traceback (most recent call last):
  File "C:\Python27\lib\runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\Python27\lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Python27\Scripts\pip2.exe\__main__.py", line 5, in <module>
ImportError: No module named pip

編集: #1

前回のインストールで何らかのエラーが発生したのではないかと疑ったため、Pythonをアンインストールして再インストールしました(今回は、付属のpipにScriptsフォルダにpip.exeというファイルが含まれていました)。その後、pymolインストールコマンドを再度実行しました(pip install wheel-0.24.0-py2.py3-none-any.whlからダウンロードした を実行した後、このファイルを使用してhttps://pypi.python.org/packages/py2.py3/w/wheel/wheel-0.24.0-py2.py3-none-any.whl#md5=4c24453cda2177fd42c5d62d6434679a) で別のエラーが発生した場合、pip.log ファイルはここにあります:http://goo.gl/ORVNPB

さらなる試み

その後ダウンロードしましたhttps://codeload.github.com/evonove/pymol/zip/1.7.4内容を抽出して実行した

python setup.py ビルド インストール

出力は次のようになります。

running build
running build_py
running build_ext
building 'pymol._cmd' extension
Traceback (most recent call last):
  File "setup.py", line 349, in <module>
    data_files  = data_files
  File "C:\Python27\lib\distutils\core.py", line 151, in setup
    dist.run_commands()
  File "C:\Python27\lib\distutils\dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "C:\Python27\lib\distutils\dist.py", line 972, in run_command
    cmd_obj.run()
  File "C:\Python27\lib\distutils\command\build.py", line 127, in run
    self.run_command(cmd_name)
  File "C:\Python27\lib\distutils\cmd.py", line 326, in run_command
    self.distribution.run_command(command)
  File "C:\Python27\lib\distutils\dist.py", line 972, in run_command
    cmd_obj.run()
  File "C:\Python27\lib\distutils\command\build_ext.py", line 337, in run
    self.build_extensions()
  File "C:\Python27\lib\distutils\command\build_ext.py", line 446, in build_exte
nsions
    self.build_extension(ext)
  File "C:\Python27\lib\distutils\command\build_ext.py", line 496, in build_exte
nsion
    depends=ext.depends)
  File "C:\Python27\lib\distutils\msvc9compiler.py", line 473, in compile
    self.initialize()
  File "C:\Python27\lib\distutils\msvc9compiler.py", line 383, in initialize
    vc_env = query_vcvarsall(VERSION, plat_spec)
  File "C:\Python27\lib\distutils\msvc9compiler.py", line 299, in query_vcvarsal
l
    raise ValueError(str(list(result.keys())))
ValueError: [u'path']

関連情報