我想在Python3.10.4的MacOS12.3.1上使用Python工具包Neurokit2 (https://neurokit2.readthedocs.io/en/latest/index.html)。
Python3.10.4是通过自制安装的。Python3.9也是通过自制安装的,因为它依赖于jupyterlab和via。
通过python3.9安装Neurokit2时,pip会自动安装工具箱。安装位于harddrive\opt\homebrew\lib\python3.9\site-packages\中,文件夹名为neurokit2和neurokit2-0.1.7.dist-info。
简单地将两个文件夹复制到相应的python3.10路径(harddrive\opt\homebrew\lib\python3.10\site-packages\)并不能完成这项工作。
此外,命令pip3.10 install neurokit2还将工具箱安装到python3.9路径中。
我是否需要卸载然后重新安装pip,以便它自动地被分配到Python3.10 3.10,还是有更好的方法来解决这个问题?
发布于 2022-05-17 13:31:58
在一台机器中处理多个Python版本的最佳方法是使用pyenv。
您可以安装多个版本,并选择在本地路径或全局上下文中激活哪个版本:https://github.com/pyenv/pyenv
发布于 2022-11-03 07:57:28
你可以试试: python3.10 -m pip
发布于 2022-11-03 08:02:57
如果您确实希望确保您使用的是特定版本的Python,您可以使用Python可执行文件的完整路径作为您的第一个命令,然后在pip命令之前使用-m pip。例如:
C:/Users/yourpath/Python310/python.exe -m pip your_pip_commandhttps://stackoverflow.com/questions/72274834
复制相似问题