가상 환경 제거/삭제 방법
virtualenv venv --distribute
할 수 없다.rmvirtualenv venv
- virtualenvwrapper에 대한 아래 답변에서 언급한 virtualenvwrapper의 일부임
는 한다 ls
내 현재 디렉토리에 아직 venv가 보여
내가 그것을 제거할 수 있는 유일한 방법은 다음과 같다.sudo rm -rf venv
환경이 활성화되어 있지 않다는 점에 유의하십시오.나는 우분투 11.10을 운영하고 있다.좋은 생각 있어?시스템을 다시 부팅해 보았지만 소용이 없었다.
"내가 그것을 제거할 수 있는 유일한 방법은 다음과 같은 것 같다.
바로 그거야!가상 환경을 삭제하는 명령이 없다.이 프로그램을 비활성화하고 반복적으로 제거하여 응용 프로그램에서 아티팩트를 제거하십시오.
이는 사용 중인 가상 환경의 종류에 관계없이 동일하다는 점에 유의하십시오.virtualenv
venv
, , 아나나다 환경,pyenv
pipenv
여기서 모두 같은 원리에 근거하고 있다.
@skytreader가 이전에 논평했던 것을 반추하기 위해,rmvirtualenv
에 의해 제공되는 명령이다.virtualenvwrapper
아닌virtualenv
.아마 없었겠지.virtualenvwrapper
설치하시겠습니까?
자세한 내용은 VirtualEnvWrapper 명령 참조를 참조하십시오.
사용하다rmvirtualenv
환경에서 환경 제거$WORKON_HOME
.
구문:
rmvirtualenv ENVNAME
현재 환경을 제거하기 전에 비활성화를 사용하십시오.
$ rmvirtualenv my_env
참조: http://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html
모든 종속성을 재귀적으로 제거한 다음 venv를 삭제하면 모든 종속성을 제거할 수 있다.
아이작 터너 해설을 포함한 편집
source venv/bin/activate
pip freeze > requirements.txt
pip uninstall -r requirements.txt -y
deactivate
rm -r venv/
시스템에서 가상 환경을 제거하십시오.그것을 위한 특별한 명령은 없다.
rm -rf venv
pyenv를 사용하는 경우 가상 환경을 삭제할 수 있음:
$ pyenv virtualenv-delete <name>
virtualenv의 공식 문서 https://virtualenv.pypa.io/en/stable/userguide/에서.
환경 제거
가상 환경 제거는 단순히 가상 환경을 비활성화하고 해당 컨텐츠가 모두 포함된 환경 폴더를 삭제하는 것만으로 이루어진다.
(ENV)$ deactivate $ rm -r /path/to/ENV
1. Python 환경 제거
가상 환경 제거에 대한 명령이 없기 때문에 손으로 직접 제거해야 한다.deactivate
폴더가 있는 경우:
deactivate
rm -rf <env path>
2. 다른 파이톤 버전으로 환경 만들기
환경을 만들 때 python은 기본적으로 현재 버전을 사용하므로 다른 버전을 원할 경우 환경을 만들 때 지정해야 한다.만들고 부러워하기 위해서. 파이썬 3.X로 전화했어.MyEnv
유형만 입력:
python3.X -m venv MyEnv
Python 2.X 사를 하십시오.virtualenv
대신에venv
:
python2.X -m virtualenv MyEnv
3. 내 컴퓨터의 모든 Python 버전 나열
이전 코드 라인 중 하나라도 작동하지 않았다면 특정 버전을 설치하지 않았을 겁니다.먼저 다음 버전을 모두 나열하십시오.
ls -ls /usr/bin/python*
찾을 수 없는 경우 다음을 사용하여 Python 3.X를 설치하십시오.apt-get
:
sudo apt-get install python3.X
나는 사용했다.pyenv uninstall my_virt_env_name
가상 환경을 삭제하십시오.
참고: 설치 스크립트를 통해 설치된 pyenv-virtualenv를 사용하고 있다.
다음 명령은 내게 효과가 있다.
rm -rf /path/to/virtualenv
윈도우즈 사용자인 경우 아나콘다 프롬프트에서 콘다를 사용하여 환경을 관리하는 경우 다음을 수행할 수 있다.
가상 환경을 비활성화하거나 아나콘다 프롬프트를 다시 시작하십시오.다음 명령을 사용하여 가상 환경을 제거하십시오.
$ conda env remove --name $MyEnvironmentName
또는 다음 웹 사이트로 이동하십시오.
C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\envs\MYENVIRONMENTNAME
(기본 파일 경로)를 선택하고 폴더를 수동으로 삭제하십시오.
실제로 두 개의 삭제를 필요로 한다.
이 스레드의 모든 사용자가 수동으로 삭제하거나 사용한다고 이미 말한 프로젝트 폴더rm -r projectfoldername
하지만 그런 다음 macOS에 있는 실제 가상 환경도 삭제하십시오./Users/edison/.pyenv/versions/3.8.0/envs/myspecialenv
.
된다.pyenv virtualenv-delete myspecialenv
또는 수동 제거.
Windows 사용자인 경우 C:\Users\your_user_name\Envs.거기서 삭제해도 된다.
명령 프롬프트 rmvirtualenv 환경 이름에서도 시도하십시오.
명령 프롬프트로 시도했더니 삭제라고 되어있었지만 여전히 존재했다.그래서 수동으로 삭제한다.
deactivate
당신이 고는 명이는 이미 말한 처럼 가상 이미 말한 바와 같이, 가상 환경을 삭제하는 명령은 없다.그냥 비활성화해!
Windows 사용자인 경우 다음 위치로 이동하여 환경을 삭제하십시오.C:/Users/username/Anaconda3/envs
여기서 가상 환경 목록을 보고 더 이상 필요하지 않은 가상 환경 목록을 삭제할 수 있다.
다음 단계에 따라 virtualenv와 관련된 모든 파일을 제거한 다음 virtualenv를 다시 설치하고 사용할 수 있음
cd {python virtualenv folder}
find {broken virtualenv}/ -type l ## to list out all the links
deactivate ## deactivate if virtualenv is active
find {broken virtualenv}/ -type l -delete ## to delete the broken links
virtualenv {broken virtualenv} --python=python3 ## recreate links to OS's python
workon {broken virtualenv} ## activate & workon the fixed virtualenv
pip3 install ... {other packages required for the project}
cd \환경폴더_name\Scripts\비활성화.박쥐
1단계: virtualenv virtualenvwrapper를 복사하여 삭제하고 다음 명령을 붙여넣으십시오.
$ sudo pip uninstall virtualenv virtualenvwrapper
2단계: .vmrc로 이동하여 모든 virtualenv 및 virtualenvwrapper 삭제
개방형 터미널:
$ sudo nano .bashrc
아래로 스크롤하면 아래에 코드가 표시되고 삭제된다.
# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
다음으로 .vmsrc:
$ source ~/.bashrc
최종 단계: 터미널/셸이 없는 경우 /home으로 이동하여 찾기.virtualenv
(이름도 잊어버려서 비슷한 걸 찾으면.virtualenv
또는.venv
그냥 삭제해.그건 효과가 있을거에요.
참조URL: https://stackoverflow.com/questions/11005457/how-do-i-remove-delete-a-virtualenv
'IT이야기' 카테고리의 다른 글
개츠비의 소방 기지를 어떻게 초기화할까? (0) | 2022.03.13 |
---|---|
Vue v-On:클릭이 구성 요소에서 작동하지 않음 (0) | 2022.03.13 |
VueJS 데이터()가 작동하지 않음 (0) | 2022.03.13 |
각도2 rxjs 관측 가능한 포크조인 (0) | 2022.03.13 |
ESLint: 구성 요소 정의에 displayName이 누락됨(react/display-name) (0) | 2022.03.13 |