Macos 安装火炬7。iPython安装错误(mac)
我正试图在mac电脑上安装Torch7,但此时安装停止: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
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