title: --pythonpath option not working with Robot Framework
body: <p>I am writing a custom Page Object library for Robot Framework like this one: <a href="https://github.com/boakley/robotframework-pageobjectlibrary" rel="nofollow noreferrer">robotframework-pageobjectlibrary</a></p>
  
  <p>My page custom keywords (page objects) are in a separate folder and when I run my <code>Robot Framework</code> tests, I give their path with the <code>--pythonpath</code> option like this: <code>robot --pythonpath ../resources/pageobjects lib-test/test.robot</code>.   </p>
  
  <p>My directory structure looks like this:   </p>
  
  <pre><code>CustomPageObjectLibrary
  |--__init__.py
  |--keywords.py
  |--locatormap.py
  |--pageobject.py
  Resources
  |--pageobjects
     |__CountryPage.py
  Tests
  |--lib-test
     |__test.robot
  </code></pre>
  
  <p>The contents of the CustomPageObjectLibrary are currently the same as in the linked repo except that I use the <code>AppiumLibrary</code> instead of the <code>SeleniumLibrary</code>.</p>
  
  <p>CountryPage.py</p>
  
  <pre><code>from CustomPageObjectLibrary import PageObject
  
  class CountryPage(PageObject):
    PAGE_TITLE = "Country"
  
    _locators = {
      'germany': 'countryGermany',
    }
  
  # def __init__(self):
  #     super(PageObject, self).__init__()
  
    def open_app(self):
      self.appiumlib.open_application('http://localhost:4723/wd/hub', platformName='Android', deviceName='...', appPackage='...', appActivity='.MainActivity', uiautomator2ServerInstallTimeout=50000)
  
  
    def choose_country(self, country):
      # Convert country to lovercase
      country = str(country).lower()
  </code></pre>
  
  <p>self.appiumlib.wait_until_element_is_visible(locator=self.locator.germany)
          self.appiumlib.click_element(locator=self.locator.germany)</p>
  
  <p>My test:</p>
  
  <pre><code>*** Settings ***
  Variables       ../../resources/pageobjects/config.py
  Library         CustomPageObjectLibrary
  Library         AppiumLibrary
  
  *** Test Cases ***
  Navigate To Not Connected Screen
  Open App
  Choose country      germany
  </code></pre>
  
  <p>I run this with the following command: <code>robot --pythonpath ../resources/pageobjects lib-test/test.robot</code></p>
  
  <p>The error what I get: <code>No keyword with name 'Open App' found.</code></p>
  
  <p>What could be the problem with this?</p>