問題タブ [pipenv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python スタンドアロン .py またはモジュールの外部インポート? これは見た目ほど難しいですか?
状況: pip を使用して多数のパッケージをインストールしました。これらのパッケージを使用してコードを記述しました。
私はmyscript.pyを持っています
私の友人はウィンドウズです。pythonがインストールされています。彼はパッケージを持っていません。彼はパッケージを取得できません。彼はピップを持っています。インターネットを使用してより多くのパッケージを取得することは決してできません。すべてを手渡しする必要があります。実際、私が彼に与えたものを実行してから約 10 分後に、彼は自分のマシンをフォーマットしましたが、それはなくなりました。
myscript.py を USB スティックに入れて渡して、myscript.py ファイルをコンピューターにコピーして実行するにはどうすればよいですか?
私はPipenvがそれを行うと思っていましたが、インターネットからダウンロードするパッケージのリストを作成するだけのようです. (非常に明確に定義されたリスト...しかし、何かを実行するために必要な実際のファイルではないリスト。正しく理解できていますか?
現在、py2exe で作成した .exe を彼に渡しています。彼がすでに Python を持っていることを考えると、これはあまりエレガントではありません。
tl;dr インターネットを持っていないエンド ユーザーに Python スクリプト .py を渡すにはどうすればよいですか?
falconframework - pipenv を使用して cython でファルコンを構築する方法
falcon docsでは、cython で falcon をビルドするには、次のコマンドを発行する必要があると記載されています。
$ pip インストール Cython
$ pip install --no-binary :all: falcon
問題は、pipenv でこれを行う方法です。
まず第一に、依存関係の cython をビルドしたことを Pipfile に伝えたいと思います。
パラメータ --no-binary :all: falcon も pip に渡したいです。
django - 不明な理由でpipenvを使用してDjangoをインストールできません(ただし、pipを使用できます)
この問題の原因がわかりません。すべてを最初からアンインストールして再インストールしようとしましたが、2 日間試しても解決できません。私は本当に専門家の助けを借りることができました。
ここで何か基本的なことが欠けていますか?
デスクトップでは Windows 10 を実行しており、ラップトップでは Windows 7 (Professional、SP1) を実行しています。
デスクトップでは、I pipenv
to install django==1.11
、およびリストにpip freeze
表示django==1.11
されます。私のラップトップでは、 to を使用pipenv
しますがinstall django==1.10
、pip freeze
django はリストされません。pipfile.lockを確認すると、そこに django がリストされていることがわかります。
これは私のラップトップからのログで、私が使用したすべてのコマンドを確認できるようにします (見逃した場合に備えて)。
PS C:\Project> pipenv install django==1.11
PS C:\Projects> cat pipfile
PS C:\Project> cat pipfile.lock
PS C:\Project> ピップ フリーズ
PS C:\Project> django-admin startporject プロジェクト
アバストを無効にしようとしました(新しいパッケージをインストールするたびに、「スキャン中はお待ちください」という通知が表示され続けました)
ログの冒頭で気づきUsing cached Django-1.10-py2.py3-none-any.whl
ました - (パッケージが破損している場合に備えて) キャッシュをクリアして再試行する必要がありますか?
私は何かばかげたことをしていますか?そうでない場合、問題を解決できるようにするには、どうすれば問題が何であるかを把握できますか?