albilu / netbeansPython

Netbeans Support for Python
https://plugins.netbeans.apache.org/catalogue/?id=89
GNU General Public License v3.0
38 stars 4 forks source link

Improve PYTHONPATH management per project #32

Open albilu opened 1 year ago

albilu commented 1 year ago

After standard project generation, I added the func1 function to the main.py file. I then generated a standard test unit file. After these operations, the unit tests worked. Next, I wanted to test the func1 function. I added the following code: from main import func1 Unfortunately, this operation fails because the PYTHONPATH environment variable contains the /.../Project/tests directory but not the /.../Project/ directory. I solved this problem by adding the appropriate PYTHONPATH variable in the global configuration NetBeans/Options/Python/Environment Variables but this is not a good solution.

Can this be set somewhere just for a specific project? Maybe in the nbproject/project.properties file?

Originally posted by @DKnoto in https://github.com/albilu/netbeansPython/discussions/31