Macos 安装火炬7。iPython安装错误(mac)

Macos 安装火炬7。iPython安装错误(mac),macos,lua,ipython,canopy,torch,Macos,Lua,Ipython,Canopy,Torch,我正试图在mac电脑上安装Torch7,但此时安装停止: Not updating your shell profile. You might want to add the following lines to your shell profile: export PATH=/Users/khsiddiqui/torch/install/bin:$PATH export LD_LIBRARY_PATH=/Users/khsiddiqui/torch/install/lib:$LD_LIBR

我正试图在mac电脑上安装Torch7,但此时安装停止:

Not updating your shell profile.
You might want to 
add the following lines to your shell profile:

export PATH=/Users/khsiddiqui/torch/install/bin:$PATH
export LD_LIBRARY_PATH=/Users/khsiddiqui/torch/install/lib:$LD_LIBRARY_PATH 
export    DYLD_LIBRARY_PATH=/Users/khsiddiqui/torch/install/lib:$DYLD_LIBRARY_PATH 
我不知道这是什么意思。更进一步,我收到了以下输出

echo "Error: could not find ipython in PATH. Do you have it installed?"
   fi
但是,我可以确认已安装iPython:

No update necessary, 'ipython' is up-to-date.
ipython-3.0.0-3.egg was installed on: Thu Apr  9 18:12:32 2015


kamransiquisMBP:torch khsiddiqui$ env | grep PATH
PATH=/Users/khsiddiqui/Library/Enthought/Canopy_64bit/User/bin:
/usr/local/bin:
/usr/bin:
/bin:
/usr/sbin:
/sbin:
/opt/X11/bin:
/usr/texbin
正在尝试定位.bashrc文件

kamransiquisMBP:torch khsiddiqui$ls-ld~/*
drwxr-xr-x+43 khsiddiqui员工1462 4月12日01:15/Users/khsiddiqui/。
drwxr-xr-x 6 root admin 204 19 Oct 17:34/Users/khsiddiqui/。。
-r------1 khsiddiqui员工7 19 10月17:34/Users/khsiddiqui/.cfusertextcodeding
-rw-r--r--@1 khsiddiqui staff 16388 26 Mar 23:59/Users/khsiddiqui/.DS_商店
drwxr-xr-x 3 khsiddiqui员工102 2014年9月8日/Users/khsiddiqui/.R
-rw-r--r--1名khsiddiqui员工728832 4月2日17:21/Users/khsiddiqui/.RData
-rw-r--r--1名khsiddiqui员工1101 20十月02:58/Users/khsiddiqui/.Rapp.history
-rw-r--r--1khsiddiqui工作人员6314 2 Apr 17:21/Users/khsiddiqui/.rhistore
drwx------22 khsiddiqui员工748 4月12日01:25/Users/khsiddiqui/.Trash
-rw-----1赫西迪基员工1860年4月9日22:15/Users/khsiddiqui/.bash_历史
drwxr-xr-x 4 khsiddiqui staff 136 4月9日17:57/Users/khsiddiqui/.cache
drwx------18名khsiddiqui员工612 4月12日20:09/Users/khsiddiqui/.canopy
drwxr-xr-x 3 khsiddiqui staff 102 4月12日01:15/Users/khsiddiqui/.conda
drwxr-xr-x 2 khsiddiqui staff 68 4月12日01:11/Users/khsiddiqui/.continuum
drwx------3名khsiddiqui员工102 2010年7月30日/Users/khsiddiqui/.cups
drwx------10名khsiddiqui员工340 2 Apr 17:26/Users/khsiddiqui/.dropbox
-rw-r--r--1 khsiddiqui员工2525年4月12日16:56/Users/khsiddiqui/.enstaller4rc
drwxr-xr-x 9 khsiddiqui员工306 4月9日22:25/Users/khsiddiqui/.ipython
drwxr-xr-x 4 khsiddiqui staff 136 4月12日16:57/Users/khsiddiqui/.matplotlib
-rw-r--r--1 khsiddiqui员工340 4月12日01:12/Users/khsiddiqui/.profile
-rw-r--r--1名khsiddiqui员工251 3月28日13:45/Users/khsiddiqui/.profile-anaconda.bak
drwxr-xr-x 15 khsiddiqui staff 510 2 Apr 17:21/Users/khsiddiqui/.rstudio desktop
drwxr-xr-x 6 khsiddiqui staff 204 20 Oct 19:21/Users/khsiddiqui/.subversion
-rw------1khsiddiqui工作人员625 4月9日21:33/Users/khsiddiqui/.viminfo

首先,可以安装IPython,但在安装过程中看不到

如果在shell提示符下输入
哪个ipython
,它将告诉您它的安装位置。然后,
echo$PATH
将显示PATH变量,该变量应包含包含IPython的目录。如果不是,则必须编辑.bashrc文件中的PATH语句才能添加它

其次,
.bashrc
是shell启动时运行的一个文件,它应该位于您的主目录中,因此在shell提示符下输入
cd
,您将看到它。然后使用文本编辑器(如文本编辑)对其进行编辑。在本例中,您没有
.bashrc
文件,而是在名为
.profile
的文件中设置了一些内容。你可能应该检查一下里面的内容

最后,我不会从IPython内部运行任何这些命令。仅从外壳上运行它们(以及火炬安装过程)


此外,我注意到您有一个名为“anaconda”的文件。您安装了“Anaconda”吗?

我遇到了一个类似的问题并解决了它,也许它可以帮助其他人

第二个安装脚本到此结束,命令“th”不起作用:

Not updating your shell profile.
You might want to
add the following lines to your shell profile:

. /Users/myusername/torch/install/bin/torch-activate
本文介绍如何组织您的shell配置文件:

我意识到在我的用户文件夹/Users/myusername/I中有一个“.bash_profile”文件,我在其中粘贴了一行“/Users/myusername/torch/install/bin/torch activate”,但不起作用(终端中未识别命令“th”)

因此,在相同的/Users/myusername/文件夹中,我创建了一个“.profile”文件,并在其中粘贴了“/Users/myusername/torch/install/bin/torch activate”行


那么命令“th”工作正常;)

1)将建议的行添加到
~/.bashrc
2)
env|grep PATH
的输出是什么?(将此信息添加到您的问题中,而不是添加到评论中。)嘿@Jonathan,我对编码还不熟悉。我应该输入什么命令?你是说
~/.bashrc导出路径=/Users/khsiddiqui/torch/install/bin:$PATH
?例如,在你的主目录中有一个名为
.bashrc
的文件。使用文本编辑器(例如,Canopy编辑器,而不是像word那样的文字处理器)进行编辑,添加问题中引用的3条导出行。2)打开终端。键入
env | grep路径
。将输出复制到剪贴板,并将其粘贴到原始问题末尾的代码块中。您知道.bashrc文件的位置吗?无法通过树冠编辑器定位它。我可以通过终端进行搜索。我无法立即在usr中看到它。嘿,托尼,你想让我在点击“cd”和[enter]后立即键入这三行吗?之后如何退出“cd”。这可以通过在终端执行来轻松完成:
echo./Users/$(id-un)/torch/install/bin/torch activate“>~/.profile
,假设您已将torch安装到默认位置。(否则,只需指定火炬激活文件的正确路径。)我创建了“.profile”并粘贴了该行,但仍然无法识别“th”。。还有什么建议吗?
Not updating your shell profile.
You might want to
add the following lines to your shell profile:

. /Users/myusername/torch/install/bin/torch-activate