在 MacOS 上安装 Robot Framework - Python 问题

问题描述 投票:0回答:1

最初,我几年前就已经在我的 Macbook 上安装了 Python 3.8、Pycharm 2020 CE 和 Anaconda 3。

我按照安装 Robot Framework 的教程进行操作,但遇到了一些问题。

  1. 我已经安装了上述内容。
  2. 然后,我通过终端应用程序使用以下命令安装了 Robot Framework 和 Selenium 库: pip3安装机器人框架 pip3 安装 robotsframework-seleniumlibrary

发生了一些错误,所以我决定从我的 MacBook 中完全删除 Python、Pycharm 和 Anaconda,只需将应用程序移至垃圾箱,然后清空垃圾箱,然后重新开始。

所以,我:

  1. 下载并安装Python 3.11
  2. 下载并安装 Pycharm 2023 CE
  3. 再次安装Robot Framework和Selenium库
  4. 已安装Intellibot

这一次,我意识到我没有 .bash_profile 文件。所以我使用“touch .bash_profile”在主目录中创建文件。

然后根据教程,我将以下内容添加到.bash_profile文件中:

# Setting PATH for Python 3.11
PATH="/Library/Frameworks/Python.framework/Versions/3.11/bin:${PATH}"
export PATH

# Setting PATH for Browser Drivers
PATH="/Users/leonlin/Documents/BrowserDrivers:${PATH}"
export PATH

然后我关闭了终端并重新启动。然后我输入“echo $PATH”,并得到以下输出:

/Users/leonlin/opt/anaconda3/bin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin

现在这与教程中的内容非常不同(尽管教程是 4 年前制作的)。我看到了所有这些 cryptex 的东西,尤其是 /opt/anaconda3。我删除了 Anaconda,为什么 $PATH 仍然显示这个?如何编辑 $PATH 以便 anaconda3 消失?我不知道我哪里出错了。

如有任何帮助,我们将不胜感激。谢谢你

我希望得到像这样干净的东西: enter image description here

python-3.x robotframework anaconda3
1个回答
0
投票

您应该编辑文件

/etc/paths
,并可能删除 anaconda 的条目。 添加
robot
可执行文件的路径。

© www.soinside.com 2019 - 2024. All rights reserved.