簡體   English   中英

我可以使用 conda 來處理由 virtualenv 創建的虛擬環境嗎

[英]Can I use conda to handle a virtual environment created by virtualenv

我運行了提供的 shell 文件和 requirements.txt 文件,該 shell 文件使用virtualenv創建了虛擬環境。 但是,我的大部分編碼工作都是使用 Anaconda 進行的。是否可以使用conda來激活和管理我的虛擬環境? 由於我以前沒有使用過虛擬環境,所以如果沒有提供的文件,我不知道如何創建一個新的虛擬環境。 感謝幫助。

這是 shell 文件 create_venv.sh:

#!/bin/bash

# this installs the virtualenv module
python3 -m pip install virtualenv
# this creates a virtual environment named "env"
python3 -m venv env
# this activates the created virtual environment
source env/bin/activate
# updates pip
pip install -U pip
# this installs the required python packages to the virtual environment
pip install -r /Users/linghu/Desktop/CSCI\ 2470/hw1-mnist-lah-dee-dah-master/requirements.txt

echo created environment

這是 requirements.txt 文件:

setuptools==41.2.0
tensorflow==2.5.0
matplotlib==3.5.1
gym==0.19.0
ghast==0.1.0
dgl==0.6.0
future==0.18.2
numpy==1.19.3
periodictable==1.5.1
tensorflow-gan==2.0.0
tensorflow-hub==0.9.0
imageio==2.9.0
tqdm==4.48.2

這是 Anaconda 的一大優點。只需命令conda create --name <env_name> --file requirements.txt創建新的虛擬環境。

這是 anaconda 環境的一般管理鏈接: https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html

暫無
暫無

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

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