簡體   English   中英

管理多個 python 解釋器

[英]Managing multiple python interpreters

我有這個問題好幾個月了。 我有多個版本的 python 解釋器位於我的 mac 內的不同文件夾中。 我安裝了 pycharm 和 anaconda 。 到目前為止,這不是問題,因為我知道這將允許選擇為每個項目配置環境。 當我嘗試安裝庫然后它接受下載但庫在代碼字段中導入時無法運行時,問題就開始了。 此外,python 的版本相同。

我認為$Path指向正確的解釋器的問題。

附帶問題:

  • brew不起作用, pip
  • 我不知道哪個解釋器中安裝了哪些庫包。
  • 我對conda vs pip vs brew的使用感到困惑。 我需要所有這些來進行 package 管理還是一個就足夠了。
  • 我想知道檢查$PATH並以最簡單的方式修改以指向正確的解釋器的最簡單方法。

謝謝您的幫助。

在此處輸入圖像描述

你如何安裝庫? 一個可能的原因可能是 pip 版本和 python 解釋器的歧義。
首先,升級每個python解釋器對應的pip模塊。

python3.x -m pip install --upgrade pip

這樣做之后,安裝模塊

python3.x -m pip install $MODULE

而不是pip3 install $MODULE 這樣,您將使用相應的模塊,而不是可能與單個版本相關的可執行文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM