Version: TrueNAS-13.0-U3.1 Core
So I wrote a set of python tools to manage files on my server. I did most of my development on my windows box. I then am using a git repository in a jail I created specifically for the purpose of running this tool. I am using Python 3.11 which I also installed in my jail. Mostly things have been working fine because I wasn't using any 3rd party modules in my tools. But recently I have been integrating a few 3rd party modules for some updates I'm working on. Specifically a fuzzy search module theFuzz and the TVDB python module. This is when I started running into issues. Both those modules appeared to install without issue. But I noticed that they weren't available when I tried running the tool from the jail.
The more I dug into it I noticed that those modules were actually installed into a 3.9 site-package directory, `.local/lib/python3.9/site-packages`. It seems like I installed python3.11 incorrectly because if I try running python3.11 -m pip --version it tells me that I don't have a module named "pip".
So I need some help sorting things out and setting things up so I can do proper python development in my jail. I use VS Code and would love to be able to remote connect to my jail and work directly on the git repository in the jail. But so far that has eluded me. So I was hoping to find someone here to help me sort these issues out.
So I wrote a set of python tools to manage files on my server. I did most of my development on my windows box. I then am using a git repository in a jail I created specifically for the purpose of running this tool. I am using Python 3.11 which I also installed in my jail. Mostly things have been working fine because I wasn't using any 3rd party modules in my tools. But recently I have been integrating a few 3rd party modules for some updates I'm working on. Specifically a fuzzy search module theFuzz and the TVDB python module. This is when I started running into issues. Both those modules appeared to install without issue. But I noticed that they weren't available when I tried running the tool from the jail.
The more I dug into it I noticed that those modules were actually installed into a 3.9 site-package directory, `.local/lib/python3.9/site-packages`. It seems like I installed python3.11 incorrectly because if I try running python3.11 -m pip --version it tells me that I don't have a module named "pip".
So I need some help sorting things out and setting things up so I can do proper python development in my jail. I use VS Code and would love to be able to remote connect to my jail and work directly on the git repository in the jail. But so far that has eluded me. So I was hoping to find someone here to help me sort these issues out.