Versuchen Sie, ** pip ** mit Mayapy zu installieren. Dies ist eine Fortsetzung dieses Artikels. Wenn Sie "Mayapy ...?" Sagen, sollten Sie es zuerst lesen.
Mayapy - Python in Maya http://qiita.com/it_ks/items/5045c99461cb6edef761
Es scheint verschiedene Möglichkeiten (Tools) zu geben, um Python-Pakete zu verwalten. Beziehen Sie sich diesmal auf den Inhalt hier
Zusammenfassung der Python-Paketverwaltungstechnologie (pip, setuptools, easy_install usw.) http://www.yunabe.jp/docs/python_package_management.html
Wählen Sie ** pip **, das ab Dezember 2014 als das modernste gilt.
pip ** Offizielle Dokumentation ** zur Installation
https://pip.pypa.io/en/stable/installing/
Artikel auf Japanisch erklärt
Wie man pip benutzt (Version 2014/1) @ Ich werde es irgendwie schreiben. http://tdoc.info/blog/2014/01/15/pip.html
Darüber hinaus sollte beachtet werden Es scheint, dass es in Python 2.7.9 oder höher enthalten ist. Daher wird die in Maya integrierte Python-Version bald aktualisiert. Sie können pip verwenden, ohne etwas zu tun.
Ab Maya2016 ist Mayapy ** Python 2.7.6 **.
get-pip.py
Laden Sie get-pip.py
aus der offiziellen Dokumentation herunter und
Schlagen Sie dies mit Python und Sie sind fertig.
Ab 20160103 von hier herunterladen> https://bootstrap.pypa.io/get-pip.py
Oder auch hier> https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Hier übernimmt ** Mayapy ** anstelle des sogenannten Python diese Rolle. Mit anderen Worten
python get-pip.py
↓
mayapy get-pip.py
ist.
cd
, um zum Ort der Mayapy zu gelangen
cd "C:\Program Files\Autodesk\Maya2016\bin"
mayapy "path\to\get-pip.py"
python
$ mayapy "path\to\get-pip.py"
Collecting pip
Using cached pip-7.1.2-py2.py3-none-any.whl
Collecting setuptools
Using cached setuptools-19.2-py2.py3-none-any.whl
Collecting wheel
Using cached wheel-0.26.0-py2.py3-none-any.whl
Installing collected packages: pip, setuptools, wheel
Successfully installed pip-7.1.2 setuptools-19.2 wheel-0.26.0
Successfully installed pip-7.1.2 setuptools-19.2 wheel-0.26.0
Deshalb
Wurde installiert.
python
> mayapy "path\to\get-pip.py"
Collecting pip
Using cached pip-7.1.2-py2.py3-none-any.whl
Collecting setuptools
Downloading setuptools-19.2-py2.py3-none-any.whl (463kB)
100% |################################| 466kB 568kB/s
Collecting wheel
Using cached wheel-0.26.0-py2.py3-none-any.whl
Installing collected packages: pip, setuptools, wheel
Exception:
Traceback (most recent call last):
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\basecommand.py", line 211, in main
status = self.run(options, args)
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\commands\install.py", line 311, in run
root=options.root_path,
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\req\req_set.py", line 646, in install
**kwargs
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\req\req_install.py", line 803, in install
self.move_wheel_files(self.source_dir, root=root)
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\req\req_install.py", line 998, in move_wheel_files
isolated=self.isolated,
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\wheel.py", line 339, in move_wheel_files
clobber(source, lib_dir, True)
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\wheel.py", line 310, in clobber
ensure_dir(destdir)
File "c:\users\{user}\appdata\local\temp\tmpj8cvx2\pip.zip\pip\utils\__init__.py", line 71, in ensure_dir
os.makedirs(path)
File "C:\Program Files\Autodesk\Maya2016\bin\python27.zip\os.py", line 157, in makedirs
mkdir(name, mode)
WindowsError: [Error 5]Zugriff verweigert.: 'C:\\Program Files\\Autodesk\\Maya2016\\Python\\Lib\\site-
packages\\pip'
… Der Zugriff wird verweigert und die Installation kann nicht abgeschlossen werden.
Unter dem Maya-Installationsordner befindet sich ein Ordner namens ** "Python" **. Es wird dort mit den folgenden Gefühlen platziert.
Mayapy PYTHON HOME
>>> import os
>>> os.environ['PYTHONHOME']
'C:\\Program Files\\Autodesk\\Maya2016\\Python'
Ein ** "Scripts" ** Ordner wird direkt darunter erstellt. Verwandte Exes wie "easy_install.exe", "pip.exe" und "Wheel.exe" werden platziert.
Lib > site-packages Verschiedene werden hinzugefügt. Unterschied zwischen vor und nach der Ausführung. Die rechte Spalte ist nach. Hellblau ist ein neuer Gegenstand.
import pip Sie können Pip mit Mayapy importieren. Es ist eine Bestätigung wie "Oh, es funktioniert".
Mit Administratorrechten
mayapy get-pip.py
das ist alles.
Dieses Mal werde ich "versuchen, es einzufügen", so dass der Inhalt von hier an bei einer anderen Gelegenheit sein wird (?)
Dies ist alles, was Sie tun können, um die Umwelt zu verschmutzen. Die Entstehung von Chaos erfolgt auf eigenes Risiko! ←
Recommended Posts