programing

virtualenvwrapper.sh 은 pip 설치 후 어디에 있습니까?

closeapi 2023. 7. 20. 21:56
반응형

virtualenvwrapper.sh 은 pip 설치 후 어디에 있습니까?

OSX에서 가상 환경 래퍼를 설정하려고 하는데, 찾은 모든 지침과 튜토리얼에서 virtualenvwrapper.sh 을 가리키며 .profile에 소스 명령을 추가하라고 합니다.파이썬과 사이트 검색 디렉터리를 모두 확인했는데, virtualenvwrapper.sh 을 찾을 수가 없습니다.이것은 제가 따로 다운로드해야 하는 것입니까?파이프가 올바르게 설치되지 않습니까?

다음은 /Library/Frameworks/Python.frameworks/Versions/2.7/lib/python2.7/site-packages/virtualenwrapper의 내용입니다.

hook_loader.py      hook_loader.pyc     project.py      project.pyc     user_scripts.py     user_scripts.pyc

보시다시피, virtualenvwrapper.sh 은 없습니다.그게 어디에 있지요?

사용할 수 있습니다.find파일을 검색하는 명령:

find / -name virtualenvwrapper.sh

루트에서 모든 디렉토리에서 파일을 검색합니다.


Ubuntu 12.04 LTS에서, pip을 통해 설치, 그것은 설치됩니다.

/usr/local/bin/virtualenvwrapper.sh


Ubuntu 17.04에서, 일반 사용자로서 pip을 통해 설치합니다.

~/.local/bin/virtualenvwrapper.sh

당신은 이미 이것을 시도했습니까?

$ which virtualenvwrapper.sh

가상 환경 래퍼의 정확한 경로입니다.저장/위치는 OS마다 다릅니다.동일한 OS 내에서도 버전마다 다릅니다.따라서 모든 OS 버전에 적합한 범용 솔루션이 필요합니다.

그 경로를 찾는 가장 쉬운 방법은 다음과 같습니다.

pip uninstall virtualenvwrapper

확인 메시지가 표시됩니다."아니요"라고 말합니다. 그러나 확인의 첫 줄은 virtualenvwrapper.sh 의 경로를 나타냅니다. (예라고 대답하면 삭제할 파일 목록이 나타납니다.)이 목록의 첫 번째 항목에는 가상 환경 래퍼의 경로가 포함되어 있습니다.기계에서 shin)

방금 pip으로 다시 설치했습니다.

sudo pip uninstall virtualenvwrapper
sudo pip install virtualenvwrapper

그리고 이번에는 /usr/local/bin에 넣었습니다.

아니면, 내가 그랬던 것처럼..가상 환경 래퍼를 제거하기만 하면 됩니다.

sudo pip 제거 가상 환경 래퍼

그런 다음 easy_install로 설치합니다.

sudo easy_install virtualenwrapper

이번에는 "/usr/local/bin/virtualenvwrapper.sh " 파일이 설치되어 있는 것을 발견했습니다.그 전에는 이 명령으로도 그 파일을 찾을 수 없었습니다.

/ -name virtualenvwrapper.sh 찾기

Mac OS에서

which virtualenvwrapper.sh

당신은

/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh

그리고 너는

sudo ln /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh /usr/local/bin/virtualenvwrapper.sh

그리고 당신의 안에서.bash_profile

source /usr/local/bin/virtualenvwrapper.sh

아니면 할 수 있습니다.

source /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh

OSx EI 캡틴에서 가상 환경 래퍼를 설치했습니다.

sudo pip3 install virtualenvwrapper

하지만 가상 환경 래퍼를 찾을 수 없습니다.빛나다./user/local/bin그것은 마침내 에서 발견되었습니다./Library/Frameworks/Python.framework/Versions/3.4/bin/virtualenvwrapper.sh/usr/local/bin에 소프트 링크를 만들 수 있습니다.

ln -s /Library/Frameworks/Python.framework/Versions/3.4/bin/virtualenvwrapper.sh /usr/local/bin/virtualenvwrapper.sh그리고 공식 문서처럼 설정 가이드를 따를 수 있는 모든 것.행운을 빕니다.

Python 2.7이 설치된 OS X 10.8.2의 경우:

/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh

나에게 있어서 그것은 다음과 같습니다.

~/Library/Python/2.7/bin/virtualenvwrapper.sh

X , ( X 사용시, 사시용) 포함)pip install --user설치)

저도 같은 문제가 있어요.이전 버전의 가상 환경 래퍼가 있으면 pip이 작동하지 않습니다.

http://pypi.python.org/pypi/virtualenvwrapper/3.6 에서 src를 다운로드하고 python setup.py 을 설치합니다.그리고 나서 문제가 해결되었습니다.

: 19의 경우 RPM을 한 후sudo pip install virtualenvwrapper다음 위치에서 파일을 찾을 수 있습니다.

/usr/bin/virtualenvwrapper.sh

사용자를 15으로, Ubuntu 15.10 에 넣었습니다.~/.local/bin/virtualenvwrapper.sh실행을 통해 찾은 정보:

$ find / -name virtualenvwrapper.sh 2>/dev/null

사용.

find / -name virtualenvwrapper.sh

저는 "권한 거부"를 엄청나게 받았고, 파일 위치에서 정확히 한 번 출력했습니다.pip로 다시 제거/설치할 때 파일 위치를 찾을 때까지 놓쳤습니다.

혹시 궁금하실까봐.

/usr/local/share/python/virtualenvwrapper.sh

제 경우(OSX El Capitan, 버전 10.11.5)에는 .profile을 다음과 같이 편집해야 했습니다.

터미널:

vim ~/.profile

export WORKON_HOME=$HOME/.virtualenvs
export MSYS_HOME=C:\msys\1.0
source /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenvwrapper.sh                                                                                   

그런 다음 프로파일을 다시 로드합니다(현재 세션에서 사용 가능).

source ~/.profile

누군가에게 도움이 되길 바랍니다.

/usr/share/virtualenvwrapper/virtualenvwrapper.sh

Ubuntu 16.04에 설치했는데 이 위치가 되었습니다.

virtualenwrapper-4.8.4를 가지고 노는 동안 macOS Mojave(10.14)에서 찾을 수 있습니다.

/Library/Frameworks/Python.framework/Versions/3.7/bin/virtualenvwrapper.sh

맥에서 양조를 사용하면 다음 사이트에서 찾을 수 있습니다.

/opt/homebrew/bin/virtualenvwrapper.sh

OS X에 대한 질문이지만, Linux(Red Hat)에서 제게 도움이 된 내용은 다음과 같습니다.

내 가상 래퍼.에 있었습니다.

~/.local/bin/virtualenvwrapper.sh

제가 를 로컬로하고 이는아문마일치 것 도 기 때 했 입 니 설 다 로 컬 로 를 퍼 래 가 환 경 상 w ▁the ▁this ▁virtual 니 env 것 ▁using ▁because--user플래그...

pip install --user virtualenvwrapper

...을 사용하는 위험한 방법의 대안으로sudo pip.

/usr/local/bin/virtualenvwrapper.sh

비글 본 블랙(데비안)에 대해서도 같은 문제가 있었습니다.

수동으로 패키지를 다운로드하고 설치하는 것이 저에게 효과가 있었습니다.

Ubuntu Ubuntu의:
제 합니다 : 금설치경터출확서인력오시십방하을에널미우한▁if오. 제 출력을 게시합니다.

Running setup.py install for virtualenv-clone    
Installing virtualenv-clone script to /home/username/.local/bin
Successfully installed virtualenvwrapper virtualenv virtualenv-clone stevedore pbr six
Cleaning up...

여기서 두 번째 줄이 경로를 알려줍니다.나에게 그것은/home/username/.local/bin

핍은 일부러 당신을 힘들게 하지 않을 것입니다.

중한것명기파항상것설입다니에 입니다./bin폴더를 저장할 수 있습니다.

저도 같은 문제를 겪었고 제가 이 파일들을 가지고 있다는 것을 발견했습니다.

~/.local/bin/

폴더 대신

/usr/loca/bin/

일반적인 경우지만 기본 경로를 변경한 것 같습니다.

~$HOME $HOME

디렉터리는 pip 설치를 위해 더 격리되고 apt-get 패키지와 pip 패키지를 구별할 수 있기 때문입니다.

따라서 여기서 두 가지 선택사항이 있습니다. .bashrc로 이동하여 다음과 같이 변경합니다.

# for virtualenv wrapper
export WORKON_HOME=$HOME/Envs
export PROJECT_HOME=$HOME/Devel
source $HOME/.local/bin/virtualenvwrapper.sh

그리고 아래에 디렉토리 가상 환경 래퍼를 만듭니다./usr/share/그리고 이렇게 virtualwrapper_sys.sh를 심볼릭 링크합니다.

sudo ln -s ~/.local/bin/virtualenvwrapper_lazy.sh /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh

기존 가상 환경을 나열하는 work on 명령이 작동하는지 확인할 수 있습니다.

을 하면,pip install virtualenvwrappersudo를 사용하지 않으면 일반 사용자 pip이 실행되지만 권한이 부족하기 때문에 필요한 위치에 파일을 복사하지 않습니다.

mortiz@florida:~# sudo pip3 install virtualenvwrapper

sudo를 사용하면 파일이 각 경로 아래에 생성됩니다.

root@florida:/usr/local/bin# ls -ltr
total 8008
-rwxr-xr-x 1 root staff 8136192 Jun 11 17:45 chromedriver
-rwxr-xr-x 1 root staff   41697 Sep  5 16:06 virtualenvwrapper.sh
-rwxr-xr-x 1 root staff    2210 Sep  5 16:06 virtualenvwrapper_lazy.sh
-rwxr-xr-x 1 root staff     215 Sep  5 16:06 pbr
-rwxr-xr-x 1 root staff     218 Sep  5 16:06 virtualenv-clone
-rwxr-xr-x 1 root staff     213 Sep  5 16:06 virtualenv
root@florida:/usr/local/bin# 

데비안 GNU/리눅스 9에서 저를 위해 일했습니다.

제 경우: /home/home/http/.local/bin/virtualenvwrapper.sh

sudo를 사용하여 설치했습니까?제 경우의 오류였습니다.

언급URL : https://stackoverflow.com/questions/12647266/where-is-virtualenvwrapper-sh-after-pip-install

반응형