簡體   English   中英

如何在 Anaconda 中有兩個不同的環境? (Python 3.7,1個32bit和1個64bit)

[英]How can I have two different environments within Anaconda? (both Python 3.7, one 32bit and one 64bit)

我需要的

除了我的 Anaconda 發行版中的當前 64 位之外,我還需要 32 位 conda 環境。

我試過的

我已按照此答案中的步驟進行操作。 但是set CONDA_FORCE_32BIT=1在我的情況下不起作用,我通過在構建后檢查位版本來驗證這一點。 答案和其他來源中的評論表明它可能已被刪除。

我也嘗試安裝 32 位版本的Miniconda ,但我在更改環境時遇到了問題,因為它們都使用相同的名稱(base)

任何建議都會有所幫助!

謝謝

您可以在使用conda create時使用--channel/-c標志手動指定 32 位通道。

您只需為要使用的通道和子目錄提供正確的 url。 --override-channels標志可防止 64 位通道被拉入(沒關系,但你永遠不知道)。

conda create -n py32 python=3.7 -c https://repo.anaconda.com/pkgs/main/win-32 --override-channels
conda activate py32

在您的情況下,我建議安裝 64 位版本的 Anaconda 或 Miniconda,然后創建 32 位環境。

暫無
暫無

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

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