我今天安装了High Sierra的新版本(在重置我的整个mac之后),所以现在我正在安装所有与编程相关的东西,比如现在的Laravel安装程序。
我在安装laravel安装程序和我想要的路径时遇到问题。 我知道有很多类似的问题,但由于某种原因,我还没有找到正确的答案。
因为Laravel的文档说我安装了composer并且工作得很好。之后我用作曲家安装了Laravel安装程序。我在.bashrc文件中放置了我的路径命令(?),但在重新打开终端后,找不到命令Laravel。我从前几次知道这件事情很痛苦,而且我对命令行中的所有这些事情也不太熟悉,所以这对我来说有点难过。
我做了什么:
1)我安装了作曲家。在那之后,我在终端中做了mv composer.phar /usr/local/bin/composer
。我也做了mkdir -p /usr/local/bin
,因为我有一个全新的安装,所以当然没有找到这些目录,因为它们不存在。
2)之后我在终端中运行了composer global require "laravel/installer"
。这一切都很顺利。
3)最后一步是用PATH做这件事。我仍然不知道我是否做得对。我所做的是nano ~/.bashrc
,然后将export PATH=~/.composer/vendor/bin:$PATH
添加到此文件中。这没用,所以我还是不能在我的终端上使用Laravel ..我对这个source
命令了解不多,但当我source ~/.bashrc
时,我可以使用这个Laravel命令,但是当我打开一个新标签或窗口时,我再也无法使用它了。
4)除了.bashrc文件中的export PATH=~/.composer/vendor/bin:$PATH
之外,我还在该文件中尝试了export PATH="$HOME/.composer/vendor/bin:$PATH"
。这也不起作用。
有人可以帮助我吗?很高兴知道我刚刚安装了一个新的操作系统副本,除了安装一些普通的程序外什么都没做。 Laravel / Composer是我在终端上的第一件事。
答案 0 :(得分:1)
可能是你的终端程序被设置为创建一个登录shell,它没有源〜/ .bashrc
尝试将此添加到〜/ .bash_profile
trace1 = go.Bar(
x=consultants,
y=info[0,:]
)
trace2 = go.Bar(
x=consultants,
y=info[1,:],
)
trace3 = go.Bar(
x=consultants,
y=info[2,:]
)
trace4 = go.Bar(
x=consultants,
y=info[3,:]
)
data = [trace1, trace2, trace3, trace4]
layout = go.Layout(
barmode='stack',
xaxis=dict(
categoryorder='array',
categoryarray=consultants,
titlefont=dict(
size=18,
color='black'),
showticklabels=True,
tickfont=dict(
size=16,
color='black',
),
tickangle=20
),
yaxis=dict(
title='Number of customers',
titlefont=dict(
size=18,
color='black'),
showgrid=True,
showline=False,
showticklabels=True,
tickfont=dict(
size=16,
color='black')
),
)
fig = go.Figure(data=data, layout=layout)
py.iplot(fig, filename='stacked-bar')