安装Anaconda后,“~/anaconda/bin”被添加到$PATH变量中。但是现在,我无法运行“brew”:
-bash: brew: command not found
只有当我在$PATH的开头添加“usr/local/bin: usr/local/sbin”时,我才能让brew工作,但我没有安装Anaconda python。
我怎样才能有一个默认的蟒蛇和可操作的自制啤酒?
对于您希望两个命令都可用的情况,一个可能的解决方法是设置别名。我在MacOSX上的.bash_profile中按如下方式完成了此操作。您将设置两个路径,但使用不同的命令。
# added by Anaconda 2.3.0 installer
#export PATH="/Users/macuser/anaconda/bin:$PATH"
alias pythonA="/Users/macuser/anaconda/bin/python"
alias conda="/Users/macuser/anaconda/bin/conda"
这样做的目的是注释掉Anaconda将在安装时执行的默认路径前置。现在,如果你运行“皮托纳”,它将使用蟒蛇。你仍然需要酿造路径。
也许在/usr/local/bin中添加一个到~/anaconda/bin/python的软链接就可以了。我猜想这个问题是由python版本冲突引起的,所以首选目录中的软链接会起作用。此外,如果您想避免覆盖/usr/local/bin中的现有python,请在~/中添加一个软链接。请改为local/bin。
我认为问题是您的PATH现在配置错误。您的PATH和.bash_profile的内容是什么?确保可以使用.bash_profile中的任何mod通过PATH访问这两者。
另外,我想知道你已经安装了多少个版本的Python?如果 Anaconda 安装附带了一个版本的 Python,那么也许应该卸载自制安装的版本。
请参阅蟒蛇的路径是否被打破了?和 如何修改主页酿造的路径?
假设我有一些资源,我想在用python编写的aws lambda中的不同请求之间共享。我应该如何实现这一点? 是否有“启动后”挂钩,或者我应该在第一次调用时惰性地创建资源?“延迟初始化”的缺点是,它意味着一些请求会随机变慢,因为您选择了一个消费者来承担启动成本。 此外…这些资源会在lambda可执行文件被“冻结”后幸存下来吗? 本页https://docs.aws.amazon.com/lambd
我正在运行Ubuntu 18.04。 我使用mysql连接器-python连接Python到MySQL。 我使用的是Python 3.6.7,并且已经安装了mysql连接器-python。 我已经安装了mysql连接器-python-py3_8.0.13-1ubuntu18.10_all.deb. 在运行Python脚本时,mysql。连接器模块似乎加载正确,但脚本在碰到光标时失败。next()具
我需要在我的中添加一个新的目录位置,但问题是我使用的是一个全新安装的系统(Linux),其中尚未定义任何。我读过并使用过,我认为我很了解它,但我不知道当没有存在时会发生什么。 我不能附加到不存在的东西上,但我希望当前发现的所有重要库都能正常工作,因此要小心,我在Python中使用了来获取所有标准值。然后我为定义了一个-变量,包括我刚刚找到的所有节点,以及我的新目录。但是哇,很多东西都停止工作了!P
我有一个艰难的时间试图设置Tensorflow为GPU使用。我没有Windows 10,已经下载了CUDA®工具包8.0, cuDNN v5.1.和卸载Visual C 2015可重新分发和重新安装的建议在Windows上,运行"导入Tenorflow"生成没有名为"_pywrap_tensorflow"错误的模块,但这并没有任何效果。我也不太确定路径,或者是否所有内容都正确地包含在那里。这是我一
尝试,但它给我一个错误。与这里的许多其他问题类似,但提供的解决方案在我安装后无法解决错误。 我的文件 我正在使用Windows 7,蟒蛇3.4(我听说与安装MySQL-python不兼容,所以我下载了mysql客户端1.3.6)。 当我运行时,它会导致 同样,它在运行时要求配置win.h,以及一个可怕的错误 我对此很困惑。我一直在看的教程偏离了我这里,我不知道如何处理mysqlclient的WHL