Vui lòng sử dụng gói có tên
# download python 3.5
invoke-webrequest -uri https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe -outfile $home/downloads/python-3.5.4.exe# install python 3.5
invoke-item $home\downloads\python-3.5.4.exe# add python 3.5 to the path environment variable
$new_paths = "$home\appdata\local\programs\python\python35\scripts\;
$home\appdata\local\programs\python\python35\"; $old_paths = [system.environment]::getenvironmentvariable('path','user'); [environment]::setenvironmentvariable("path", "$new_paths; $old_paths", "user")# rename the python 3.5 executable file:
copy python35\python.exe python35\python35.exe
0 sẽ giúp bạn chuyển đổi giữa các phiên bản Python khác nhau (trong trường hợp bạn cần chạy Python 2. x vì một số lý do và dự đoán Python 4. 0 sắp tới) Bài viết này sử dụng một kỹ thuật đơn giản để cài đặt và quản lý nhiều phiên bản python mà không cần PyEnv. Nó cài đặt mọi phiên bản chính của python, thêm từng phiên bản vào biến môi trường đường dẫn và đổi tên các tệp thực thi để bao gồm số phiên bản. Nó cũng tạo, kích hoạt và vận hành một môi trường ảo bằng cách sử dụng một trong các tệp thực thi python đã được đổi tên
- PyEnv sẽ là cách tốt nhất để quản lý nhiều phiên bản python nhưng nó không được hỗ trợ trên Windows nên đây là giải pháp thay thế tốt nhất mà tôi đã tìm thấy
Mục lục
ruột thừa
Chuẩn bị cài đặt
Phần này cho phép script chạy trong powershell, tạo thư mục python, mở thư mục python và sao lưu biến môi trường đường dẫn
# open the powershell shell
1. press “⊞ windows”
2. enter “powershell” into the search bar
3. right-click "windows powershell"
4. click “run as administrator”# allow scripts to run in powershell
set-executionpolicy unrestricted -force# creates the python directory
mkdir -p $home\appdata\local\programs\python# open the python directory
cd $home\appdata\local\programs\python# backup the path environment variable
[system.environment]::getenvironmentvariable('path','user') > path-environment-variable-backup.txt
Cài đặt Python3. 5
Phần này tải và cài đặt python 3. 5, thêm trăn 3. 5 thành biến môi trường đường dẫn và đổi tên python 3. 5 tập tin thực thi
# download python 3.5
invoke-webrequest -uri https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe -outfile $home/downloads/python-3.5.4.exe# install python 3.5
invoke-item $home\downloads\python-3.5.4.exe# add python 3.5 to the path environment variable
$new_paths = "$home\appdata\local\programs\python\python35\scripts\;
$home\appdata\local\programs\python\python35\"; $old_paths = [system.environment]::getenvironmentvariable('path','user'); [environment]::setenvironmentvariable("path", "$new_paths; $old_paths", "user")# rename the python 3.5 executable file:
copy python35\python.exe python35\python35.exe
Cài đặt Python3. 6
Phần này làm tương tự như phần trước nhưng với python 3. 6
# download python 3.6
invoke-webrequest -uri https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe -outfile $home/downloads/python-3.6.8.exe# install python 3.6
invoke-item $home\downloads\python-3.6.8.exe# add python 3.6 to the path environment variable
$new_paths = "$home\appdata\local\programs\python\python36\scripts\;
$home\appdata\local\programs\python\python36\"; $old_paths = [system.environment]::getenvironmentvariable('path','user'); [environment]::setenvironmentvariable("path", "$new_paths; $old_paths", "user")# rename the python 3.6 executable file:
copy python36\python.exe python36\python36.exe
Cài đặt Python3. 7
Phần này làm tương tự như phần trước nhưng với python 3. 7
# download python 3.7
invoke-webrequest -uri https://www.python.org/ftp/python/3.7.9/python-3.7.9-amd64.exe -outfile $home/downloads/python-3.7.9.exe# install python 3.7
invoke-item $home\downloads\python-3.7.9.exe# add python 3.7 to the path environment variable
$new_paths = "$home\appdata\local\programs\python\python37\scripts\;
$home\appdata\local\programs\python\python37\"; $old_paths = [system.environment]::getenvironmentvariable('path','user'); [environment]::setenvironmentvariable("path", "$new_paths; $old_paths", "user")# rename the python 3.7 executable file:
copy python37\python.exe python37\python37.exe
Cài đặt Python3. 8
Phần này làm tương tự như phần trước nhưng với python 3. 8
# download python 3.8
invoke-webrequest -uri https://www.python.org/ftp/python/3.8.6/python-3.8.6-amd64.exe -outfile $home/downloads/python-3.8.6.exe# install python 3.8
invoke-item $home\downloads\python-3.8.6.exe# add python 3.8 to the path environment variable
$new_paths = "$home\appdata\local\programs\python\python38\scripts\;
$home\appdata\local\programs\python\python38\"; $old_paths = [system.environment]::getenvironmentvariable('path','user'); [environment]::setenvironmentvariable("path", "$new_paths; $old_paths", "user")# rename the python 3.8 executable file:
copy python38\python.exe python38\python38.exe
Cài đặt Python3. 9
Phần này làm tương tự như phần trước nhưng với python 3. 9
# download python 3.9
invoke-webrequest -uri https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe -outfile $home/downloads/python-3.9.6.exe# install python 3.9
invoke-item $home\downloads\python-3.9.6.exe# add python 3.9 to the path environment variable
$new_paths = "$home\appdata\local\programs\python\python39\scripts\;
$home\appdata\local\programs\python\python39\"; $old_paths = [system.environment]::getenvironmentvariable('path','user'); [environment]::setenvironmentvariable("path", "$new_paths; $old_paths", "user")# rename the python 3.9 executable file:
copy python39\python.exe python39\python39.exe
Cài đặt các yêu cầu
Phần này tải lại biến môi trường đường dẫn, cài đặt thư viện virtualenv trên mỗi phiên bản python và mở thư mục desktop
# reload the environment variables
$env:path = [system.environment]::getenvironmentvariable("path","machine") + ";" + [system.environment]::getenvironmentvariable("path","user")# install virtualenv on python 3.5
python35 -m pip install virtualenv# install virtualenv on python 3.6
python36 -m pip install virtualenv# install virtualenv on python 3.7
python37 -m pip install virtualenv# install virtualenv on python 3.8
python38 -m pip install virtualenv# install virtualenv on python 3.9
python39 -m pip install virtualenv# navigate to the desktop directory
cd $home\desktop
Tạo môi trường ảo
Phần này tạo, kích hoạt và vận hành môi trường ảo
# create the virtual environment with the desired python version
python -m virtualenv -p python35 venv35# activate the virtual environment
venv35\scripts\activate# check the python version
python --version# check the location of the python executable file
(get-command python).path# install a package using the pip package manager
python -m pip install numpy# list all the packages that are currently installed
python -m pip list# uninstall a package using the pip package manager
python -m pip uninstall --yes scipy# list all the packages that are currently installed
python -m pip list# deactivate the python virtual environment
deactivate
“Cuối cùng, hãy nhớ giữ nút vỗ tay và đăng ký để giúp đỡ và nhận thông tin cập nhật thường xuyên. ”
ruột thừa
Blog này tồn tại để cung cấp các giải pháp hoàn chỉnh, trả lời các câu hỏi của bạn và đẩy nhanh tiến độ của bạn liên quan đến trí tuệ nhân tạo. Nó có mọi thứ bạn cần để thiết lập máy tính của bạn và hoàn thành nửa đầu của khóa học fastai. Nó sẽ đưa bạn đến các kho lưu trữ hiện đại trong các lĩnh vực con của trí tuệ nhân tạo. Nó cũng sẽ bao gồm nửa sau của khóa học fastai