有没有人跟我一样,需要给无外网的mac电脑安装python3?并且能安装一些第三方库?
我在网上找了很多种方法_(:з」∠)_都不行,但是给了我指了条明路:下载python安装包就可以安装python3,并且会自动配置好路径。
然而有个问题就是我还想安装第三方库,我看网上说的先在有网的电脑上下载第三方库安装包,然后@#¥%…好复杂_(:з」∠)_,我运行总失败。。
于是试探着试了下面的法子(有点傻 但可行):这里环境是mac osx系统 windows的我没试过_(:з」∠)_
前提条件:
首先我这个方法需要你在有外网的mac电脑里安装好python3之后,用pip install xxx(一系列你需要的第三方库)安装好需要用到的第三方库,并且import对应库名称不会报错。
也就是说在你有网的mac上python3能正常运行,下面我们要做的就是把这台电脑对应的python3环境机械的移植到另一台封闭的电脑上_(:з」∠)_。
1、在有网的环境下下载python3.*安装包:
下载地址:https://www.python.org/downloads/mac-osx
找到你在有网的mac电脑里安装的那个版本的安装包,下载下来。
2、在无外网的mac电脑上安装python3:
这一步需要我们将先安装包转移到另一台无外网的mac电脑上: (会的就略过此步骤)
方法一)用u盘啊
方法二)用mac自带的airdrop(中文名是隔空投送):airdrop需要它俩连着同一个内网 而且距离也不远 并且知道被传送的电脑的名称 ->拖动安装包到对应的电脑上就可以传送了
方法三)用mac自带的vnc远程连接:需要在同一个局域网(距离应该可以比airdrop远一些 而且比较方便 能远程管理那台电脑)
点击桌面后 看下图:

选择“连接服务器...” 或者直接快捷键Command+K,之后输入只能连内网的mac电脑对应的ip地址:

然后点击“连接”,之后会出现一个窗口让你输入用户名和密码,就是另一台电脑的电脑的用户名和登录密码(mac桌面右上角那种用户名密码)。
oh,如果没有弹出窗口让你输入用户名密码的话,应该是另一台mac电脑没开启屏幕共享这个功能,另一台电脑里点击“系统偏好设置”->“共享”->“屏幕共享”☑️ :

vnc远程连接上后就可以看到另一台电脑的桌面了,直接把python安装包拖进另一台电脑桌面就行。
好了,之后直接在另一台mac上点击python安装包就直接下一步下一步安装即可。
3、替换文件就可快速将本电脑里所有的第三方库安装到另一台电脑上:
我们在有网的mac电脑里终端里输入python3:不是python(mac系统自带了python2 输入python指的就是python2了)

那我们复制一下其中一个路径截取前面的部分:"/Library/Frameworks/Python.framework/Versions",然后前往文件夹(快捷键Command+Shift+G)到这个路径里,然后把这个versions里面的3.*文件夹拷贝到另一个电脑上(具体方法和拷贝python安装包一样的)。

之后就在另一台电脑里,也前往文件夹"/Library/Frameworks/Python.framework/Versions",之后把里面的3.*直接删掉,把我们的3.*拖进去就好啦。
亲测可行(^-^)V!
浙公网安备 33010602011771号