어쩌다 보니 맥을 사용하고있는 유저입니다
파이썬을 배우려는 목적은 회사에서 업무자동화, 집에서 주식분석입니다
맥으로 하는 주 작업
1. 워드 작성 (책 쓰고있습니다)
2. 워드 작성중 필요한 경우 매크로(키보드마에스트로, VBA)를 돌려서 자동화 작업 (파일에 삽입할 그림 파일명 변경, 글꼴변경 등등)
고려사항
1. 주 작업이 워드작업이고, 추가적으로 파이썬 작업을 하려하려고함
2. 파이썬이 프로그래밍 언어이므로 제 사용중 잘못 다뤄서 파일이 꼬이거나,설정을 잘못하면 새로 os 재설치를 해야할 가능성 염두
3. 재설치시 처음에 사용하던 설정을 재 설정하는데 많은시간과 노력이 필요 ㅜ
질문내용
1. 워드작업용 , 파이썬 작업용 사용자 계정을 나눠서 사용시 추후 파이썬 사용계정만 초기화 가능한지 질문
2. 맥에서 완성한 파이썬 결과물을 윈도우 (회사) 에서 실행이 가능한지 질문
맥으로 워드만 사용하다가 프로그래밍 배우려 하니 머리가 아프고 머부터 해야할지 순서가 안잡히고 어려워서 질문 올립니다 ㅜ
파이썬을 배운다면 맥 백업과 복원하는 자동화를 제일 먼저 하고싶어요
아마 맥 디폴트 내장파이선 버전이 2.7일거고
요새는 3.x버전을 쓰는게 맞으므로 이것만 한번 설정해주시면 문제 없을거에요
참고로 파이선은 버전에 따른 의존성문제가 심한편인데 이것 역시 pyenv 등의 관리툴로 나누어 쓰실수 있습니다.
설명이 길었는데
그렇게 리스크가 큰것은 아니니 편히 하셔도 됩니다.
이상 윈도우, 우분투만 쓰다가
최근 맥 쓰면서 신세계 경험중인 1인 입니다.
이번에 홈브루를 설치해봤는데 알지도 모르겠는 명령어들이 자동으로 입력되서 조금 쫄렸나봅니다 ㅎㅎ
마음놓고 해보겠습니다
Sudo rm -rf / 명령이면 모든 계정이 사이좋게 날아가요…
타임머신 백업 잘 하시는걸 추천합니다.
/Vollago
극히 적은수의 api는 os 별 구현 차이가 있습니다만.. 저도 거의 못봤습니다.
그리고 파일경로 등에서 윈도우식으로만 안 쓰시고 posix식으로 쓰시면 큰 문제 없을거에요.
/Vollago
그리고 win 와 병행해서 사용하는 경우에도 동일한 모듈만 설치되어있다면 동일하게 작동합니다.
윗 댓글에도 있다싶이 경로를 표현하는 방식이 다른데 그 부분만 조심하시면 됩니다.
posix 식으로 쓰셔도 되고,
os 마다 다른 조건문을 달아주셔도 됩니다.
https://yganalyst.github.io/pythonic/anaconda_env_1/
이게 원하시는 기능 같네요. 파이썬 프로젝트마다 가상 환경을 구성해서 작업을 하기 때문에 무언가 꼬였다면, 그 가상환경만 제거하면 됩니다. 파이썬 환경 구성이 컴퓨터 전체에 영향을 주지 않고 고립시켜 줍니다. 원래 venv라는 디폴트 라이브러리가 있는데 제가 드린 링크로 쓰시는 게 더 편합니다. Pyenv로 가상환경까지 관리할 수 있어서 편합니다.
그동안 맥을 하도 지저분하게 써서 재설치하고 오니 확인이 늦었습니다
여러답변주셔서 너무 감사합니다
앞으로 사용하는데 많은 도움이 될것 같습니다
답변주신 내용들 하나씩 해보면서 잡아가야겠습니다
정말 감사합니다