Skip to content

Does Rope need to be installed in the Project's environment? #557

Answered by lieryan
david-vicente asked this question in Q&A
Discussion options

You must be logged in to vote

Rope is just a library that can be used by different editor/IDE frontends, so the full answer to this is specific to each editor frontend.

By default, Rope needs to be able to find your project's dependencies and it looks for dependencies using the same mechanism that Python uses to lookup importable dependencies, modules installed to rope's own runtime environment will be autodiscovered; installing rope to your project's dev dependencies is the easiest way to get setup. You can also add additional paths by adding it to the python_path preference in the rope section of your pyproject.toml or dynamically using .ropeproject/config.py, your editor frontend may or may not have already automat…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@david-vicente
Comment options

@lieryan
Comment options

@david-vicente
Comment options

Answer selected by david-vicente
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants