일단 virtualenv를 만들면 파이썬이 이미 설치되었습니다. --enable-shared
옵션을 어떻게 추가합니까? 나는 그것을 삭제하거나 신선한에서 virtualenv를 시작합니까? 그렇게한다면 파이썬 옵션을 어떻게 추가합니까? 나는 아무것도 엉망이되고 싶지 않아.가상 환경에서 python을 어떻게 다시 컴파일합니까? --enable-shared
3
A
답변
3
가상 환경을 만들 때 Python 바이너리는 컴파일되지 않고 복사됩니다. 의 venv
documentation에서 인용
그러나 --enable-shared
는 그것은 또한 (윈도우의 경우, 또는 바이너리) 파이썬 바이너리의 사본을 포함하는 하위 디렉토리 (Windows에서 또는 스크립트)을 빈을 생성
입니다 소스 코드에서 파이썬을 컴파일하는 동안 사용되는./configure
스크립트의 옵션.그래서 먼저 소스 코드에서
--enable-shared
옵션을 사용하여 파이썬을 컴파일 한 다음 컴파일 된 파이썬 바이너리로 가상 환경을 만들어야합니다.유닉스 기반 OS를 사용하고 있다면 기본적으로 설치는
/usr/local
디렉토리에서 이루어 지므로 현재의 Python 설치를 망치지 않습니다.
sudo make install
대신sudo make altinstall
을 사용하십시오. 그러면major.minor
버전 형식의 Python이 설치됩니다.
관련 문제
- 1. Python을 사용하여 가상 환경에서 명령을 실행하는 방법
- 2. jar 파일은 어떻게 다시 컴파일합니까?
- 3. 어떻게 Flash 프로젝트를 다시 컴파일합니까?
- 4. 어떻게 델파이 XE7 런타임을 다시 컴파일합니까
- 5. 레일에서 단일 자산을 어떻게 동적으로 다시 컴파일합니까?
- 6. -Xlint를 사용하여 어떻게 다시 컴파일합니까? Jgrasp
- 7. MonoTouch 프로필을 대상으로하는 어셈블리를 어떻게 다시 컴파일합니까?
- 8. ELPA 패키지를 어떻게 자동으로 (다시) 컴파일합니까?
- 9. IntelliJ Erlang 플러그인에서 파일을 어떻게 다시 컴파일합니까?
- 10. 언제 유성없는 파일을 다시 컴파일합니까
- 11. 가상 환경에서 unohelper 설치
- 12. 어떻게 MPC 코드를 컴파일합니까?
- 13. LINQPad는 어떻게 코드를 컴파일합니까?
- 14. Jakefile에서 CoffeeScript를 어떻게 컴파일합니까?
- 15. 이 프로젝트를 어떻게 컴파일합니까?
- 16. AngularJS는 지시문을 어떻게 컴파일합니까?
- 17. 어떻게 mips gnu를 컴파일합니까?
- 18. LuaJ는 어떻게 컴파일합니까?
- 19. jre로 .jar을 어떻게 컴파일합니까?
- 20. Jetty는 JSP를 어떻게 컴파일합니까?
- 21. 어셈블리 코드를 어떻게 컴파일합니까?
- 22. OSX 및 Linux에서 Python을 깨끗하게 다시 설치하기
- 23. 다른 OS/Python 버전의 Python C/C++ 확장을 어떻게 컴파일합니까?
- 24. 어떻게 안드로이드 v4의 지원 lib 디렉토리를 다시 컴파일합니까?
- 25. 어떻게 디 컴파일, 이클립스에서 편집 및 apk를 다시 컴파일합니까? 단계별로?
- 26. Python 2.7의 가상 환경에서 SyntaxError
- 27. 장고보기 가상 환경에서 오류를 표시
- 28. 가상 환경에서 django를 실행중인 gunicorn
- 29. Netbeans에서 -g 옵션으로 어떻게 컴파일합니까?
- 30. 이 LLVM ASM을 어떻게 컴파일합니까?