편집: #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입니다. 그래서 시스템 환경 변수를 PYTHONPATH( C:\Python27파이썬 설치 위치) 및 (해당하는 경우 pip2.7.exe, easy_install.exe 및 easy_install-2.7.exe와 함께) 위치 PATH로 변경했습니다. 그런 다음 나는 다음을 실행했습니다.C:\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을 제거하고 다시 설치했습니다(64비트)(이번에는 함께 제공된 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']

관련 정보