鱼C论坛

 找回密码
 立即注册
查看: 7320|回复: 10

Mac 下通过pip安装pyinstaller,打包时出错

[复制链接]
发表于 2018-8-25 13:11:31 | 显示全部楼层 |阅读模式
1鱼币
Mac 终端通过pip安装的pyinstaller
appledeMacBook-Pro:~ apple$ pip list
Package     Version
----------- --------
altgraph    0.16.1  
dis3        0.1.2   
future      0.16.0  
jieba       0.39   
macholib    1.10   
pefile      2018.8.8
pip         18.0   
pyinstaller 3.3.1  
setuptools  39.0.1  
这应该是安装成功了,但是一进行打包,就会出现如下错误
appledeMacBook-Pro:~ apple$ pyinstaller -F seven.py
-bash: pyinstaller: command not found



求求大佬们告知怎么处理。百度了很久,问了很多人也不知道该如何解决

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-8-25 13:25:49 | 显示全部楼层
  1. pip install pyinstaller --user
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-8-25 14:23:47 | 显示全部楼层
这说明你的环境变量有问题,要把"python目录\script"放入到path
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-8-26 10:05:25 | 显示全部楼层
我爱鱼C! 发表于 2018-8-25 14:23
这说明你的环境变量有问题,要把"python目录\script"放入到path

屏幕快照 2018-08-26 上午10.03.22.png
您是说这样处理吗?可是这样做了以后还是不行。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-8-26 10:05:59 | 显示全部楼层

嗯?版主,这是什么意思。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-8-26 13:28:22 | 显示全部楼层
阿拉神丁 发表于 2018-8-26 10:05
您是说这样处理吗?可是这样做了以后还是不行。。。

不是这样是"python3.7"后面还有一个目录叫script,把"************/python3.7/script"加入环境变量
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-8-27 17:00:28 | 显示全部楼层
我爱鱼C! 发表于 2018-8-26 13:28
不是这样是"python3.7"后面还有一个目录叫script,把"************/python3.7/script"加入环境变量

没有啊。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-8-27 17:08:57 | 显示全部楼层
我爱鱼C! 发表于 2018-8-26 13:28
不是这样是"python3.7"后面还有一个目录叫script,把"************/python3.7/script"加入环境变量

这个下面没有文件了
屏幕快照 2018-08-27 下午5.08.07.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-8-28 14:35:28 | 显示全部楼层
那我也不会咯,我没有mac
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-8-28 21:12:53 | 显示全部楼层
如果你是mac的话不建议你把python3的命令改成python,这样会冲突,mac默认是按照了python2.7的
如果你用alias的话会导致很多潜在/问题,你需要unalias一下
然后找到你的python3.7的path在哪
然后把python3.7的path加入刀环境变量
比如你的python3.7在/usr/local/bin/python37
那你你需要
export PATH=$PATH:/usr/local/bin
这样你运行python37就会出现python3.7的交互环境
然后你需要知道你的pip是在哪,属于谁
whereis pip

一般来说,为了区分我的电脑pip3 会运行与python3相关的内容,并且按照在python3.7的库文件夹下面
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-9-1 21:39:53 | 显示全部楼层
出错重下
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-22 07:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表