我将anaconda3安装到我的主目录中。这就是我在终端内看到的:
我的.bash_profile看起来像这样:
export PATH =“/ Users / spotter / anaconda3 / bin:$ PATH”
所以我不明白为什么康达不被认可。当我导航到anaconda3 / bin时,那里有一个名为conda
的文件,但即使我尝试在该路径中调用它,仍然找不到它。
答案 0 :(得分:7)
Spotter,你的conda之路是不正确的。
我在High Sierra MAC OS上,只是通过HomeBrew命令安装了Anaconda3。我遇到了跑步问题:
conda
它也会给我:
-bash: conda: command not found
我试过跑:
export PATH=~/anaconda3/bin:$PATH
但它需要整个路径。所以这是正确的步骤:
$ nano ~/.bash_profile
现在导出整个路径,在我的情况下是:
export PATH=/usr/local/anaconda3/bin:$PATH
退出并运行:
$ source ~/.bash_profile
然后尝试:
$ conda
它会输出:
$ conda --version
conda 4.4.10
答案 1 :(得分:1)
对于使用非标准外壳程序(例如zsh)到达此处的任何人,安装程序5.3.1当前会更改bash_profile而不是当前的活动默认终端。
只需打开〜/ .bash_profile,找到安装程序添加的块并将其复制到您的.zshrc文件(如果使用zsh)
答案 2 :(得分:0)
我必须输入source ~/anaconda3/bin/activate
。
答案 3 :(得分:0)
您应该添加
,而不是将~/anaconda3/bin
添加到PATH
. ~/anaconda3/etc/profile.d/conda.sh
conda activate base
到您的.bash_profile
或.bashrc
,或在shell中输入,如果您不希望为每个shell激活它。这是自conda 4.4以来激活conda的推荐方法。请参阅:https://github.com/conda/conda/blob/master/CHANGELOG.md#440-2017-12-20
答案 4 :(得分:0)
不再推荐使用常规的路径导出方式(function add_menu_item_type( $items, $args ) {
$parents = wp_list_pluck( $items, 'menu_item_parent' );
$menu = wp_get_nav_menu_object( $args->menu );
foreach ( $items as &$item ) {
$type = get_field( 'menu_item_type', $item );
$icon = get_field( 'menu_item_icon', $item );
$show_on_mobile = get_field( 'show_on_mobile', $item );
$mobile_nav = get_field( 'include_in_mobile_nav', $menu );
if ( 'logo' === $type ) {
array_push( $item->classes, 'logo' );
}
if ( 'button' === $type ) {
array_push( $item->classes, 'btn d-none d-lg-flex' );
} elseif ( ! $show_on_mobile && ( 'primary_left_nav' === $args->theme_location || 'primary_right_nav' === $args->theme_location ) ) {
array_push( $item->classes, 'd-none d-lg-block' );
}
if ( $mobile_nav || 'primary_mobile_nav' === $args->theme_location ) {
array_push( $item->classes, 'col-24' );
}
// If Dropdown add class.
if ( 'dropdown' === $type ) {
$item->title .= ' <span class="icon icon-arrow-down-thin"></span>';
}
// If Dropdown add class.
if ( 'icon' === $type && ! empty( $icon ) ) {
// HERE IS WHERE I WOULD LIKE TO DO SOMETHING LIKE $item->before
$item->title = '<span class="icon icon-' . $icon . '"></span> ' . $item->title;
}
// If Dropdown and has children.
if ( in_array( $item->ID, $parents, true ) && 'has-children' === $item->classes[0] && 'dropdown' === $type ) {
array_push( $item->classes, 'menu-item-dropdown' );
}
}
return $items;
}
add_filter( 'wp_nav_menu_objects', 'add_menu_item_type', 10, 2 );
)。首先,当您键入export PATH="Users/myuser/anaconda3/bin:$PATH"
时,在Mac的终端中查看错误消息是什么。如果显示conda --version
,则说明您使用的是ZSH终端,因此修改任何bash文件都是没有用的。在这种情况下,您需要编辑zsh conda not found
。另一方面,如果遇到类似.zprofile
的错误,则可以编辑bash conda not found
。假设我们遇到zsh错误,然后输入终端:
.bash_profile
通过在查找器中搜索定位了sudo nano ~./zprofile
文件。最有可能在
conda.sh
(对我来说,它像:~/anaconda3/etc/profile.d/conda.sh
,但它可能不是conaconda3,而是conda)
然后您在/Users/hasbah/opt/anaconda3/etc/profile.d/conda.sh
中输入以下内容:
.zhprfile
然后保存(要求保存时按ctrl + X和Y)并重新启动终端。
现在,如果您输入. /Users/myuser/opt/anaconda3/etc/profile.d/conda.sh
conda activate base
,您将看到它。
简而言之:
conda --version