No (many iPhone users don't even have a Mac) -- but don't do that yet.
You want the pictures from your phone on your Mac, right? Then use iCloud. Turn on iCloud on your phone so that all your pictures will be copied to iCloud Photos. You may have to pay $3 for a month the get enough iCloud storage. If you like it, you can continue; if not, you can cancel.
The idea is to create a new, empty Library on your computer, and let it fill up from iCloud. You make sure all is OK, and then dump the One Drive copy.
And by the way, you can use a Library from a properly Apple formatted drive that's directly connected to your Mac, but you can't keep a Library on a network drive or any drive not formatted for Mac. You can see some details here:
Move your Photos library to save space on your Mac - Apple Support
You can create a new Library by closing Photos and then option-clicking on the Photos icon. A dialog opens that shows any Library that Photos knows about, which one is the System Library, and it give the option of creating a new Library, like this:
I have a bunch of Libraries.
Once you do that, you need to open Photos>Settings>General and check "Use as System Photo Library," since that's the only one that syncs with iCloud.

Then you should go to Photos>Settings>iCloud and turn on iCloud:

You see that I have "Download Originals" checked, but you can choose "Optimize Storage" if you are concerned about having enough room on your drive. If you use "Optimize Storage," then you shouldn't cancel iCloud!
Then you sit back and wait, maybe a couple of days, for the new Library to acquire all your pictures from iCloud. And when you're satisfied that everything has worked properly, you can delete the Library on OneDrive.
Let us know how it goes, and if you have questions....