This is a read-only mirror of pymolwiki.org

Difference between revisions of "Plugindirectory"

From PyMOL Wiki
Jump to navigation Jump to search
(Infobox script-repo, some corrections)
m (21 revisions)
(No difference)

Revision as of 02:00, 28 March 2014

Type Python Module
Download plugins/__init__.py
Author(s) Thomas Holder
License BSD
This code has been put under version control in the project Pymol-script-repo

Introduction

This page describes how to set up a personal plugin directory, that will automatically install plugins found herein. It supports single python files as well as directories which contain a __init__.py file.

Adding Pymol-script-repo to PyMOL search path

You should have the Pymol-script-repo directory added to your Python search path. In Pymol-script-repo, is located the folder plugins, which holds the plugin to be automatically installed.

We need to import module plugins (folder Pymol-script-repo/plugins) before the GUI launches. So insert into your $HOME/.pymolrc file:

# eventually add ~/Pymol-script-repo to sys.path
import sys, os
sys.path.append(os.path.expanduser('~/Pymol-script-repo'))

# load the module
import plugins

For windows users

  1. Open notepad
  2. Paste lines from above
  3. Save under: C:/Users/YOURNAME/pymolrc.pym (Set: "Save as type" to "All files")

For Ubuntu/Mint users

  1. gedit ~/.pymolrc
  2. Paste lines from above
  3. Save and exit