阿拉神丁 发表于 2018-8-25 13:11:31

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

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
setuptools39.0.1
这应该是安装成功了,但是一进行打包,就会出现如下错误
appledeMacBook-Pro:~ apple$ pyinstaller -F seven.py
-bash: pyinstaller: command not found



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

claws0n 发表于 2018-8-25 13:25:49

pip install pyinstaller --user

我爱鱼C! 发表于 2018-8-25 14:23:47

这说明你的环境变量有问题,要把"python目录\script"放入到path

阿拉神丁 发表于 2018-8-26 10:05:25

我爱鱼C! 发表于 2018-8-25 14:23
这说明你的环境变量有问题,要把"python目录\script"放入到path


您是说这样处理吗?可是这样做了以后还是不行。。。

阿拉神丁 发表于 2018-8-26 10:05:59

claws0n 发表于 2018-8-25 13:25


嗯?版主,这是什么意思。。。。

我爱鱼C! 发表于 2018-8-26 13:28:22

阿拉神丁 发表于 2018-8-26 10:05
您是说这样处理吗?可是这样做了以后还是不行。。。

不是这样是"python3.7"后面还有一个目录叫script,把"************/python3.7/script"加入环境变量

阿拉神丁 发表于 2018-8-27 17:00:28

我爱鱼C! 发表于 2018-8-26 13:28
不是这样是"python3.7"后面还有一个目录叫script,把"************/python3.7/script"加入环境变量

没有啊。。。{:5_100:}

阿拉神丁 发表于 2018-8-27 17:08:57

我爱鱼C! 发表于 2018-8-26 13:28
不是这样是"python3.7"后面还有一个目录叫script,把"************/python3.7/script"加入环境变量

这个下面没有文件了

我爱鱼C! 发表于 2018-8-28 14:35:28

那我也不会咯,我没有mac

brakchen 发表于 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的库文件夹下面

钱闻韬 发表于 2018-9-1 21:39:53

出错重下
页: [1]
查看完整版本: Mac 下通过pip安装pyinstaller,打包时出错